Connecting Gladly lets you send surveys when a conversation or task closes, or when a selected topic is added. Responses come back into Gladly as survey items, sentiment topics or follow-up tasks.
What the Gladly integrations do
Each integration on the Gladly page under Integrations has its own Activate integration button.
Integration | Listed under | What it does | Where you see it |
Send survey on conversation closure | Survey integrations | When a conversation closes in Gladly, sends the survey by email, or by SMS when you turn SMS on | The customer's inbox or phone |
Send survey when topic is added | Survey integrations | When a topic you choose is added to a conversation, replies in the conversation with the survey: a chat message in chat, a link on other channels | The Gladly conversation |
Send email survey on task closure | Survey integrations | When a task closes in Gladly, emails the survey to the task's customer | The customer's inbox |
Create task upon receiving feedback | Survey integrations | Creates a Gladly task with the customer's answers, for the ratings you choose | Gladly tasks |
(deprecated) Send in-app survey | Survey integrations | The earlier version of Send survey when topic is added | The Gladly conversation |
Pull conversation data | Ticket integrations | Adds the Gladly customer, agent, topics and channel to each response | The response in Simplesat |
Display feedback in a conversation item | Ticket integrations | Adds the response to Gladly as a survey item on the customer | The customer's timeline in Gladly |
Add topics to conversation after receiving feedback | Ticket integrations | Adds a topic for the rating's sentiment to the conversation | The conversation's topics in Gladly |
The integrations under Ticket integrations only act on surveys connected to Gladly: an Event-based or Web embed survey with Connected service set to Gladly, or a survey published with External email embed → Gladly.
If (deprecated) Send in-app survey is on, deactivate it and use Send survey when topic is added instead. The old version replies every time any topic is added, even when the conversation already had a survey.
If you also use Decagon, its integrations are on the Decagon page, and Decagon integrations explains what they do with conversations handed off to Gladly.
Before you start
You need the Manage integrations permission in Simplesat to connect Gladly and turn integrations on. Owner and Admin have it by default.
In Gladly, choose the user Simplesat will connect as. Pick one that doesn't belong to a single employee, so the integrations keep running when someone leaves. Every integration acts as this user.
The user needs the API User permission alongside Agent, which you set in Gladly under Settings → Users. Gladly doesn't limit an API token to particular requests.
For email, you'll need an Event-based survey (Direct email delivery → Event-based). For texts and chat messages, you'll need a survey published with External email embed → Gladly. Simplesat sends the emails, and Gladly sends the texts and chat messages. If you're choosing between the two, see Choosing a survey delivery method.
Integration security, permissions and data flow explains what Simplesat sends to integrations and who can change them.
Connect Gladly
First, in Gladly, signed in as the user Simplesat will connect as:
Go to More settings → API Tokens and click Create Token.
Copy the token. Gladly only shows it once.
Then, in Simplesat:
Go to Integrations and open Gladly.
Click Authenticate and fill in the fields:
Field | What to enter | Example |
Domain | Your Gladly address, without https:// and without a slash at the end | yourcompany.gladly.com |
Username | The email address of the Gladly user the token belongs to | |
API Token | The token you copied from Gladly |
Click Authenticate. The page shows Authenticated with Gladly.
Now click Activate integration on each integration you want. Its settings appear after the first activation. On the integrations that send surveys, a change takes effect when you click Save.
Send surveys from Gladly
The channel a survey goes out on depends on the customer's latest message in the conversation. For Send survey on conversation closure, notes, topic changes, status changes, automation summaries, files and voicemails don't count, and if the customer hasn't sent a message, the last answered phone call does. Send survey when topic is added only counts what the customer started, so a file or voicemail from them can be the latest message.
Customer's latest message | Send survey on conversation closure | Send survey when topic is added |
The email survey | A reply on the email with the fallback message and link | |
Chat | The email survey | The survey as a chat message |
SMS | A text when SMS surveys are on and the customer accepts SMS, otherwise the email survey | A text reply with the fallback message and link |
Same as SMS | A WhatsApp reply with the fallback message and link | |
Phone call | The email survey, only if the call was recorded | The email survey, if the conversation has closed |
Sidekick | The email survey in AI survey, or the text in AI SMS message | The AI chat message or the AI fallback message |
Between them, the closure and topic integrations send each conversation one survey. Once either has sent, the other won't, even if the conversation is reopened and closed again. So when you test, start a new Gladly conversation each time, with yourself as the customer. Testing an integration end to end covers the rest.
To email a survey when a conversation closes:
Create a survey, and on Publish choose Direct email delivery → Event-based.
On the survey's Delivery subtab, set Connected service to Gladly, so the ticket integrations act on its responses. Gladly appears there once it's authenticated.
Go to Integrations → Gladly, find Send survey on conversation closure under Survey integrations, and click Activate integration.
In Survey, choose the Event-based survey. Nothing is sent until you do.
If you want, set Email delay in hours and the topic and inbox rules.
Click Save.
The email goes to the first address on the customer's Gladly profile at the time the conversation closed. The response is credited to the agent who had the conversation then, if there was one. Because Simplesat sends the email, it shows on the survey's Email activity tab.
Email delay in hours is 0 unless you change it. When the wait ends, the integration checks again and only sends if the conversation is still closed and still passes your rules. If it was reopened in the meantime, nothing goes out, and the next close starts a new wait. The Event-based survey's own Delay and Suppression apply on top, as set out in Direct email surveys.
To limit which conversations get the survey, enter Gladly IDs, separated by commas, in any of these:
Included topics: the conversation needs at least one of them.
Excluded topics: any one of them stops the survey, even alongside an included topic.
Included inboxes: the conversation's inbox needs to be on the list.
Excluded inboxes: conversations in these inboxes get no survey.
A topic's ID is in the address of its page in Gladly, under Settings → Orchestration → Topics.
Chat
In a Gladly chat, the survey can arrive as a message when a topic you choose is added to the conversation. Each rating gets its own line, with an emoji and a label. On other channels, the same integration replies with a short message and a link.
To set it up:
Create a survey, and on Publish choose External email embed → Gladly.
For a CSAT or 5-Star survey, set Rating icon type to Emojis and click Save. Gladly chat doesn't show images.
Click Generate embed code, and copy the HTML and the Link.
Go to Integrations → Gladly, find Send survey when topic is added, and click Activate integration.
In Trigger topic ID, enter the ID of the topic that should send the survey, or several IDs separated by commas.
In Chat message (HTML), paste the HTML.
In Fallback message (plaintext), write the message for other channels, with
{{surveyUrl}}where the link goes. In Fallback survey link, paste the Link.In Event-based email survey, choose an Event-based survey with Connected service set to Gladly.
If you use Gladly Sidekick, fill in the AI settings too.
Click Save.
In the chat message, the ratings are labeled Terrible, Bad, Okay, Good and Amazing, and any other rating shows as Rating and its number, such as Rating 6. Unless you change it, the fallback message reads: How did we do? {{surveyUrl}}
Add the topic while the conversation is open, and keep it open until the survey appears. If the conversation has closed by the time the integration replies, it emails the survey in Event-based email survey instead. If Gladly turns the reply down for any other reason, such as WhatsApp's reply window having passed, the customer gets neither the message nor the email.
Turn on Pull conversation data as well, so responses from the chat message get their customer and agent.
SMS
To text the survey when a conversation closes:
Publish a survey with External email embed → Gladly. An Event-based survey won't work.
In Send survey on conversation closure, turn on Enable SMS surveys?
In SMS source phone number, enter the SMS-enabled Gladly number to send from. Gladly lists your numbers under Settings → Channels → SMS.
In SMS survey, choose the survey from step 1. Without it, the link in the text won't open a survey.
In SMS message, write the text, with
{{surveyUrl}}where the link goes. Until you edit it, the message reads: Please let us know how we did!{{surveyUrl}}To wait before texting, set SMS delay in hours.
Click Save.
Gladly sends the text from your number, with a short spls.at link to the survey. A customer gets the text when their latest message was an SMS or WhatsApp message and their phone number in Gladly has its SMS preference ON. Every other conversation gets the email survey.
Texts don't appear on Email activity, and Simplesat can't see whether a text was delivered or opened.
Heads up: A text written with {{surveyURL}}, or any other spelling of the placeholder, goes out with no survey link.
Voice
Calls never get a text, even with SMS surveys on. To survey customers after a call, make sure Gladly records it, because a call without a recording gets no survey.
When a WhatsApp conversation closes, the survey goes by SMS or email, never as a WhatsApp message. To survey customers in WhatsApp itself, use Send survey when topic is added, which replies in the conversation.
Sidekick conversations
If you use Gladly Sidekick, fill in the settings that start with AI. They apply to Sidekick conversations, the ones in Gladly's automated-session inbox, and they can use the same surveys as your other settings.
On Send survey on conversation closure, set AI survey. Without it, a Sidekick conversation that would get an email gets no survey. For texts, set AI SMS message and AI SMS survey.
On Send survey when topic is added:
AI chat message (HTML) is sent in a Sidekick chat, as an automated message.
AI fallback message (plaintext), with AI fallback survey link, is sent on other channels.
AI event-based email survey is emailed if the conversation has closed or is no longer in an automated session before the reply goes out.
Heads up: AI chat message (HTML) starts with the text update me. If you use Sidekick, paste your survey's HTML there. Otherwise a Sidekick chat gets update me as its message.
Task surveys
To email a survey when a Gladly task closes:
Create an Event-based survey (Direct email delivery → Event-based).
Go to Integrations → Gladly, find Send email survey on task closure under Survey integrations, and click Activate integration.
In Survey, choose the survey, and click Save.
The email goes to the task's customer, who needs an email address, and the response is credited to the task's assignee. Each task gets one survey. The ticket integrations look for a conversation, so they do nothing for task survey responses.
Feedback in Gladly
To see each response in Gladly, turn on Display feedback in a conversation item. It adds a survey item from Simplesat to the customer, who needs an email address or mobile number in Gladly. The item goes on the customer's timeline, outside any conversation, and Gladly doesn't count it as part of one. The integration can't place it on the conversation the survey came from, or on any other.
The survey item's title identifies the metric, for example CSAT - Customer Satisfaction Survey. It shows:
The rating, or the score for NPS.
Whether the feedback was positive, neutral or negative, with links to the customer and the response in Simplesat and to the survey's dashboard.
Every question and answer, follow-up questions included.
To tag the conversation with how the customer felt, turn on Add topics to conversation after receiving feedback. It adds Simplesat - positive sentiment, Simplesat - neutral sentiment or Simplesat - negative sentiment. The topic comes from the metric rating, not from the topics Simplesat finds in comments. The integration never removes a topic, so if a rating changes from positive to negative, the conversation keeps both.
For when feedback is written back, and how to map the fields, see Writing feedback back, and mapping the fields.
Conversation, customer and agent details in Simplesat
Turn on Pull conversation data to add the Gladly customer, agent, topics and channel to each response. It runs as soon as a response arrives or changes.
In Simplesat | From Gladly |
Customer | Name, Gladly customer ID, and email address (the primary one, otherwise the first) |
Ticket ID | The conversation ID |
Ticket attribute | The channel of the customer's latest message, such as EMAIL, CHAT_MESSAGE, SMS or PHONE_CALL |
Team member | The conversation's agent, as the primary team member with the role Agent, with name, email and Gladly ID. Skipped when the agent has no email in Gladly |
Tags | The names of the conversation's Gladly topics |
It replaces what's on the response rather than adding to it:
The response's tags become the conversation's Gladly topics, and other tags are removed.
The Gladly agent replaces every team member on the response, including one from the survey link or the email.
The ticket attributes become
typealone, and the ticket subject is emptied.
Without it, a response only has what came with the survey:
Emails from the closure, task and topic integrations: the customer's email and name, the agent's ID, email and name, and the conversation or task ID.
Texts and fallback messages: the same, plus the Gladly customer ID, through the short link.
Chat messages: the conversation ID only, since that's all Gladly's embed code carries. Placeholders are explained in Placeholders and merge fields.
Attribution: linking feedback to tickets, customers and agents explains how Simplesat links responses to customers, tickets and team members.
Follow-up tasks
Turn on Create task upon receiving feedback and each response you choose creates a Gladly task with the customer's answers in it, so someone can follow up. By default:
The task's customer is the Gladly customer with the respondent's email address.
It goes to the inbox of the conversation the survey came from.
It's due seven days after it's created.
Under When should this integration run?, choose the surveys and ratings that create a task. Right after activation, every response creates one, positive ratings included.
In field mapping, you can set the body, the due date and the customer email. Saving the field mapping starts the integration, even if it was off. So after you save, click Deactivate integration and then Activate integration to keep it running, or Deactivate integration alone to keep it off. Creating a follow-up ticket from feedback covers choosing ratings, and Writing feedback back, and mapping the fields covers Lookup in field mapping.
A response with no customer email doesn't create a task. For chat surveys, the email comes from Pull conversation data, which runs before the task does.
A new task is created each time a response is written back, for example when the customer adds an answer more than five minutes later or a teammate changes the rating. Responses created through the API, including ratings synced in from Decagon, don't create tasks.
Gladly holds each task back until its due date is within your Task routing window (minutes), which a Gladly Administrator sets under Settings → Agent Experience → Conversation Workflow → Tasks. Tasks from Simplesat are due seven days after they're created, so if the window is shorter, a task only appears in its inbox once it's that close to its due date.
To have tasks appear sooner, set an earlier due date in field mapping, or have a Gladly Administrator widen the window. The Due At row holds =moment.utc().add(7, 'days').format();. Change the 7 to the number of days you want, and after you save, click Deactivate integration and then Activate integration.
Change the Gladly user or move Gladly
Simplesat keeps using the token from your last Authenticate. To connect with a different Gladly user or token:
Click Revoke access.
Click Authenticate and enter the new user's email address and token.
Click Activate integration on each integration you use. If one already shows as active, click Deactivate integration, then Activate integration.
Responses that arrive between Revoke access and reactivation aren't sent when you reactivate, so reactivate right away. If any runs failed, contact us, and support can rerun them from the integration's log. Revoking also stops the integrations that start from a Gladly event. Gladly holds the events that happen in the meantime for about an hour, then drops them. So if you reactivate more than about an hour after revoking, no survey goes out for conversations closed, topics added or tasks closed in between.
To move to a new Gladly environment or address:
Click Revoke access.
Click Authenticate with the new Domain, and a user and token from the new environment.
Update every setting that holds a Gladly ID or number: Trigger topic ID, the topic and inbox rules, and SMS source phone number.
Click Activate integration on each integration. If one already shows as active, click Deactivate integration, then Activate integration.
If your Gladly surveys have a Ticket URL under Open tickets directly in your helpdesk, change it to the new address.
Start an integration over
To start an integration over, click Deactivate integration and then Reset integration, which only appears while the integration is off.
Warning: Reset integration puts every setting and the field mapping back to the defaults, including your survey choices, IDs and messages, and any change we made to that integration for you. It can't be undone.
Troubleshooting
My customer didn't get a survey after their Gladly conversation closed
Check these in order:
Make sure Send survey on conversation closure is active, with an Event-based survey in Survey.
Check that the conversation passes your topic and inbox rules, both at the close and when Email delay in hours ends.
Check whether the conversation was reopened during the delay. If it was, that close sent nothing.
Check whether the conversation already had a survey from the closure or topic integration. Each conversation gets one.
Check the channel. A call without a recording gets no survey. An SMS or WhatsApp conversation may have gotten a text, and texts don't appear on Email activity.
Check that the customer has an email address on their Gladly profile. Without one, nothing is sent and nothing is recorded.
For a Sidekick conversation, check that AI survey is set.
Check that the Gladly user behind the token is still active, with the API User permission.
Look on the survey's Email activity tab for emails Simplesat sent or held back, with the reason.
Contact us with the conversation ID. Support can check the integration's log and any changes we've made for your workspace.
For other causes, see When a survey does not send.
I turned on SMS surveys, and customers still get an email or nothing
Check that Enable SMS surveys? is on, SMS source phone number holds a Gladly SMS number, and you clicked Save.
Check the conversation. A text only goes when the customer's latest message was an SMS or WhatsApp message and their number's SMS preference is ON in Gladly. Chat, email and recorded phone call conversations get the email survey.
If nothing went out at all, check that the integration is active with a survey in Survey, and that the Gladly user behind the token is still active. Texts don't appear on Email activity, so a missing email there doesn't mean nothing was sent.
My SMS survey arrives without a link
Check the text in SMS message. It needs {{surveyUrl}} exactly, with a capital U and a lowercase rl. If it's typed as {{surveyURL}}, the text shows the placeholder exactly as typed, with no link. Correct it and click Save.
If the link is there but doesn't open a survey, choose a survey in SMS survey: one published with External email embed → Gladly.
I added the topic, but the survey never appeared in the chat
Check that Send survey when topic is added is active, and Trigger topic ID holds the ID of the topic you added.
Check whether the conversation already had a survey from the closure or topic integration.
Check whether the conversation had closed by the time the integration replied. If it had, the customer got the email survey instead, or nothing if they have no email address.
Check that Chat message (HTML) holds the HTML of a survey published with External email embed → Gladly.
Outside chat, look for a plain reply with Fallback message (plaintext). In a Sidekick chat, look for AI chat message (HTML).
My customers get more than one survey for the same conversation
The closure and topic integrations send one survey per conversation between them, so the extra one comes from somewhere else:
If (deprecated) Send in-app survey is on, deactivate it. It sends on every topic added.
Look for anything else that sends the survey, such as a Gladly template with the embed code, or another tool sending the same Event-based survey. The Event-based survey's Suppression limits each customer to one Event-based send in the number of days you set. It won't stop a template that carries the embed code.
If you can't find the source, contact us with the conversation IDs.
I see the same feedback twice in Gladly
Each time a response is written back, Display feedback in a conversation item adds a new survey item and Create task upon receiving feedback creates a new task. That happens when the response arrives, and again when the customer adds an answer more than five minutes later or a teammate changes the rating.
I'm not getting Gladly tasks, or a low rating didn't create one
Make sure Create task upon receiving feedback is active. If you've deactivated it, reconnected Gladly or saved its field mapping while it was off, click Deactivate integration and then Activate integration, even if it reads Active.
Check that the survey and the rating's sentiment are on under When should this integration run?.
Wait five minutes after the rating.
Check that the response has a customer email address. For chat surveys, turn on Pull conversation data.
Check that the Gladly user behind the token is still active.
Check whether the response was created through the API. Those responses, including ratings synced from Decagon, don't create tasks.
Check whether the response is hidden, marked as spam or withheld because it's over your plan's limit. Those responses create no task, survey item or topic, and Pull conversation data doesn't run for them.
Check the Task routing window (minutes) in Gladly, under Settings → Agent Experience → Conversation Workflow → Tasks. A task only appears in its inbox once its due date is within the window. To see tasks sooner, set an earlier due date in the Due At row of field mapping, and after you save, click Deactivate integration and then Activate integration. Or have a Gladly Administrator widen the window.
To find the task in Gladly, look on the Gladly customer with the respondent's email, in the conversation's inbox. It's due seven days after it was created.
Everything stopped working, and we didn't change anything in Simplesat
If the Gladly user whose token Simplesat uses was deactivated or lost the API User permission, or the token was deleted, every integration fails. Simplesat still shows Gladly as authenticated and the integrations as active. To fix it:
Click Revoke access.
Click Authenticate with an active user's email address and token.
Click Activate integration on each integration. If one already shows as active, click Deactivate integration, then Activate integration.
Do all three steps in one go, because a response that comes in between step 1 and step 3 isn't sent once the integrations are active again. And if step 3 comes more than about an hour after step 1, no survey goes out for conversations closed, topics added or tasks closed in between. Then contact us, and support can rerun the responses whose runs failed.
I get "400: Bad Request - undefined" when I click Authenticate
Check the three fields:
Domain is your Gladly address only, such as yourcompany.gladly.com, with no https:// and no slash at the end.
Username is the email address of the Gladly user the token belongs to.
API Token is that user's token.
For other error messages, see Integration error messages and what they mean.
I get a 409 Conflict saying a webhook already exists when I click Activate integration after connecting Gladly again
This happens on the integrations that start from a Gladly event: Send survey on conversation closure, Send survey when topic is added, Send email survey on task closure and (deprecated) Send in-app survey. Gladly still holds the webhook an earlier connection made, and refuses a second one at the same address. The message names that address.
In Gladly, signed in as a user with the API User permission, such as the user Simplesat connects as:
Go to Settings → App Developer Tools → Webhooks.
Delete only the webhook whose URL matches the address in the message.
Then, in Simplesat, click Activate integration again. If it still fails, contact us with the message.
My response is credited to a different agent from the one I expected
The closure email credits the agent assigned when the conversation closed. The task email credits the task's assignee.
With Pull conversation data on, the credit goes to the conversation's agent at the moment the response arrives or changes, replacing any other team member. Reassigning the conversation after that doesn't move it.
An agent with no email address in Gladly isn't added.
For how team members are matched, see Attribution: linking feedback to tickets, customers and agents.
FAQ
How long after a conversation closes is the survey sent, and can I change it?
The integration runs when Gladly reports the close. It then waits Email delay in hours for an email or SMS delay in hours for a text, and both are 0 unless you change them. After that, the Event-based survey's own Delay applies to the email. Change the delays in the integration's settings and click Save.
If the customer's email changes in Gladly after the conversation closes, which address gets the survey?
The first email address on the customer's Gladly profile when the conversation closed. A change after the close doesn't change where the email goes.
If a conversation is reopened and closed again, does the customer get a second survey?
No. A conversation gets one survey from the closure and topic integrations together, whoever closes it. If it's reopened during Email delay in hours, that close sends nothing, and the next close starts a new wait.
If a conversation has one included topic and one excluded topic, is the survey sent?
No. An excluded topic stops the survey.
How do I stop surveys for certain topics or inboxes, such as abandoned calls, auto-replies or after-hours conversations?
Enter the Gladly topic IDs in Excluded topics or the inbox IDs in Excluded inboxes, separated by commas, and click Save. The rules only look at topics and inboxes. To leave out a kind of conversation, it needs a topic or an inbox in Gladly that you can exclude.
Can I stop certain customers from getting the SMS survey?
There's no rule for individual customers. The integration only texts a phone number whose SMS preference is ON in Gladly, and sends the email survey otherwise. Customers who unsubscribe from Simplesat survey emails don't get the email.
Where do I turn on SMS surveys?
In Send survey on conversation closure. Turn on Enable SMS surveys?, enter SMS source phone number, choose a survey published with External email embed → Gladly in SMS survey, and write the text in SMS message. Then click Save.
Can phone calls and WhatsApp conversations get a survey when they close?
Yes. A phone call gets the email survey if the call was recorded. A WhatsApp conversation gets a text when SMS is on and the customer's phone accepts SMS, and the email survey otherwise.
I only want to send SMS surveys. What do I choose in Survey?
An Event-based survey. Survey is required, and the integration emails it to every conversation that can't get a text.
If I use both the closure and the topic integrations, will a customer get two surveys?
No. A conversation gets one survey from the two together. Whichever sends first, the other sends nothing.
Can I send different surveys for different inboxes or brands?
Yes, on Premium (formerly Elite) and above, and we set it up for you. Contact us with each Gladly inbox or brand, the survey it should get, and the survey for conversations that match none of them.
Without that setup, each integration sends one survey per channel. Send survey on conversation closure has one for email and one for SMS, and Sidekick conversations can have their own. The inbox rules decide which conversations an integration sends to.
I chose the survey and saved. Do I need to deactivate the integration and activate it again?
Not for the integrations that send surveys: Save applies the change. Create task upon receiving feedback is the exception. If you save its field mapping while it's off, or if you've deactivated it, click Deactivate integration and then Activate integration, even if it reads Active.
Can Gladly tasks go to a specific inbox or agent?
No. A task always goes to the inbox of the conversation the survey came from, and Gladly then routes it to an agent who's available for tasks in that inbox.
Which ratings create a Gladly task, and can I limit it to low scores?
The ratings you turn on under When should this integration run?. Right after activation, every rating creates a task. To limit it to low scores, choose Let me choose and turn on only negative ratings, with and without a comment.
Do I need to create the Simplesat topics in Gladly first?
No. Add topics to conversation after receiving feedback creates Simplesat - positive sentiment, Simplesat - neutral sentiment and Simplesat - negative sentiment the first time it needs them.
How does feedback show up in Gladly, and can it go on a different conversation?
Display feedback in a conversation item adds a survey item to the customer's timeline, with the rating and every answer. Add topics to conversation after receiving feedback adds a sentiment topic to the conversation, and Create task upon receiving feedback creates a task. The survey item can't go on any conversation, and the topic can't go on a different one. For a conversation survey, the topic goes on the conversation in the response's ticket ID, which is the conversation the survey came from.
What is the ticket ID on a Gladly response?
The Gladly conversation ID, or for a task survey, the Gladly task ID. The Gladly customer ID is separate, on the customer.
Can I filter feedback by Gladly inbox or topic?
By topic, yes. With Pull conversation data on, the conversation's Gladly topics become the response's tags, replacing any other tags. The inbox isn't brought into Simplesat. The channel arrives as the ticket attribute type.
What does Simplesat read and write in Gladly with the API token?
It reads conversations and their messages, customers, agents, topics and tasks. It writes SMS messages, replies, automated messages in Sidekick chats, tasks, survey items and topics. It also creates webhooks in Gladly, so it's told when a conversation closes, a topic is added or a task closes. Gladly doesn't limit an API token to particular requests.
How do I open the Gladly conversation from a response in Simplesat?
On the survey's Configure page, under Open tickets directly in your helpdesk, paste the address of a Gladly conversation into Ticket URL. Replace the conversation ID in it with {{ ticket_id }} and the customer ID with {{ customer_id }}. The customer ID only gets filled in when the response has the Gladly customer ID, which Pull conversation data adds.