# Send a website request to a service desk

Collect a visitor’s next text message and forward it to your configured service-desk intake endpoint with a useful fallback.

## Plan availability

| Feature | Free | Starter | Pro | Enterprise |
| --- | --- | --- | --- | --- |
| Active Lines | 2 | 5 | 15 | Unlimited |
| Active workflows | 3 | 10 | 45 | Unlimited |

Allowances follow the [published Chatigram pricing page](https://chatigram.com/pricing/). Your organization’s Billing & Plans screen confirms its subscription and current usage. Plans can change. Plan information reviewed 2026-11-10.


## The business outcome

Collect a visitor’s next text message and forward it to your configured service-desk intake endpoint with a useful fallback.

This is an importable starter using Chatigram’s current native nodes. It needs destination-specific setup; it does not imply a dedicated connector for every CRM or ERP brand. Check your software’s API documentation and permissions.

## Before you begin

Configure your service-desk intake URL and authorization, confirm it accepts plain text, replace the support fallback, and assign the workflow to a test Line.

The reserved example.invalid endpoint is deliberately non-working. No real customer data, account credentials, or private resource identifiers are embedded. Keep the workflow disabled until setup is complete.

## Configure the workflow

1. Review the greeting and fallback so they match your team’s actual support process.
2. Configure createRequest with a real service-desk intake or a gateway you control. This template forwards the received text as text/plain.
3. If your provider expects JSON, configure a supported structured transformation instead of inserting arbitrary customer text into a hand-built JSON string.
4. Assign the reviewed workflow to a test Line. The success message indicates submission to the endpoint, not that a human has already read the request.

## Test the outcomes

- Start a fresh chat, send text, and verify a single request at the destination.
- Test an unavailable intake endpoint and confirm the fallback is useful.
- Check that customer text containing quotes and newlines is handled correctly by your selected input format.

Open [Workflow Activity](/workflows/activity/) after the test. Import validation checks the definition; it does not prove a remote API accepted the business operation. Check the destination before repeating a send or write.

## Make it your own

Put reusable public settings in [Properties](/workflows/properties/), configure credentials through the protected connection options, and keep explicit error paths. Explore [App Connections](/integrations/overview/) for existing provider-specific actions you can substitute through the editor.

Use the copy controls below for the complete workflow or its first node. The diagram and downloads come from the same definition. Use Share recipe to share the guide’s public address.


## Copyable workflow

https://docs.chatigram.com/examples/website-service-request.json
