Skip to content

Helpdesk

Re:amaze
API integration

Ship Helpdesk features without building the integration. Full Re:amaze API access via Proxy, normalized data through Unified APIs — extend models and mappings to fit your product.

Talk to us
Re:amaze

Use Cases

Why integrate with Re:amaze

Common scenarios for SaaS companies building Re:amaze integrations for their customers.

01

Escalate AI chat conversations to human agents in Re:amaze

AI chatbot and frontline support platforms can automatically create tickets in their customers' Re:amaze accounts when a conversation needs human intervention, passing along the full chat transcript as an internal comment and assigning the ticket to the right agent.

02

Proactively create support tickets from logistics and returns events

Returns management and shipping platforms can automatically open or update tickets in Re:amaze when a package is lost, delayed, or a return is initiated — ensuring support teams are alerted before the customer even reaches out.

03

Route negative reviews into the support queue for immediate follow-up

Reviews and reputation management SaaS products can create tagged tickets in Re:amaze when a customer leaves a low-star review, enabling support teams to do fast damage control without manually monitoring review feeds.

04

Sync bug reports between Re:amaze and engineering tools

Developer QA and bug tracking platforms can detect bug-tagged conversations in Re:amaze, link them to engineering issues, and keep comments synchronized — so customers get status updates without agents manually copying information between systems.

05

Enrich customer context by syncing contact data across platforms

CRM, CDP, and loyalty platforms can match and sync contact records with Re:amaze so that support agents always see the most up-to-date customer profile, including identity details managed outside the helpdesk.

What You Can Build

Ship these features with Truto + Re:amaze

Concrete product features your team can ship faster by leveraging Truto’s Re:amaze integration instead of building from scratch.

01

Automated ticket creation from external events

Create Re:amaze conversations programmatically when your product detects a trigger event — like a failed delivery, a bad review, or an AI escalation — using the Unified Ticketing API's Tickets resource.

02

Internal note injection for agent context

Post internal-only comments on Re:amaze tickets containing system-generated context such as return tracking links, AI chat transcripts, or order details, so agents never have to leave their inbox.

03

Two-way comment sync between Re:amaze and your product

Keep comments on a Re:amaze ticket in sync with a parallel thread in your application — such as an engineering issue tracker or an internal case management tool — using the Unified Ticketing API's Comments resource.

04

Ticket status lifecycle management

Automatically update Re:amaze conversation statuses (open, archived, unassigned) from your product when an external workflow resolves — like closing a ticket when a return is completed or a bug fix ships.

05

Agent lookup and smart ticket assignment

Query available Re:amaze staff members and their roles via the Unified User Directory API to route new tickets to the correct support tier or account manager automatically.

06

File attachment delivery to tickets

Attach return shipping labels, screenshot evidence, invoices, or other documents directly to Re:amaze tickets using the Unified Ticketing API's Attachments resource.

Unified APIs

Unified APIs for Re:amaze

Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.

Unified User Directory API

Roles

The Role object represents a role of a User.

View Docs

Users

The User object represents a User.

View Docs

Unified Ticketing API

Attachments

Attachments are the files associated with a ticket or a comment.

View Docs

Collections

Tickets and contacts can be grouped into Collections. Collection resource usually maps to the various grouping systems used in the underlying product. Some examples are lists, projects, epics, etc. You can differentiate between these grouping systems using the type attribute of a Collection.

View Docs

Comments

Comments represent the communication happening on a Ticket, both between a User and a Contact and the internal things like notes, private comments, etc. A Ticket can have one or more Comments.

View Docs

Contacts

Contact represent the external people you are in contact with. These could be customers, leads, etc. Contacts can be associated with an Account if the underlying product supports it.

View Docs

Ticket Status

Ticket Status represents the completion level of the Ticket. Some products provide customizing the Ticket Status.

View Docs

Tickets

Core resource which represents some work that needs to be carried out. Tickets are usually mapped to issues, tasks, work items, etc. depending on the underlying product.

View Docs

Users

Users represent the people using the underlying ticketing system. They are usually called agents, team members, admins, etc.

View Docs

How It Works

From zero to integrated

Go live with Re:amaze in under an hour. No boilerplate, no maintenance burden.

01

Link your customer’s Re:amaze account

Use Truto’s frontend SDK to connect your customer’s Re:amaze account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.

02

We handle authentication

Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.

03

Call our API, we call Re:amaze

Truto’s Proxy API is a 1-to-1 mapping of the Re:amaze API. You call us, we call Re:amaze, and pass the response back in the same cycle.

04

Unified response format

Every response follows a single format across all integrations. We translate Re:amaze’s pagination into unified cursor-based pagination. Data is always in the result attribute.

FAQs

Common questions about Re:amaze on Truto

Authentication, rate limits, data freshness, and everything else you need to know before you integrate.

How does Truto handle authentication with Re:amaze?

Re:amaze uses API token-based authentication (a combination of brand slug and API token). Truto manages credential storage and auth handling so your end users can connect their Re:amaze accounts without you building custom auth flows.

How do Re:amaze concepts map to Truto's Unified Ticketing API?

Re:amaze 'Conversations' map to Tickets, 'Messages' map to Comments (with internal notes distinguished by a visibility flag), 'Contacts' map to Contacts, and 'Staff' map to Users. Ticket statuses like open, archived, and unassigned map to the Ticket Status resource.

Are there specific tools already available for Re:amaze on Truto?

Re:amaze integration tools are built on request. Truto supports the Unified Ticketing API (Tickets, Comments, Contacts, Attachments, Collections, Ticket Status, Users) and Unified User Directory API (Users, Roles) for Re:amaze. Contact Truto to activate the integration for your account.

Does Truto handle pagination and rate limits for the Re:amaze API?

Yes. Truto abstracts away Re:amaze's API pagination and rate limiting so you can query large datasets — like all open tickets or full contact lists — without writing custom retry or cursor-management logic.

Can I distinguish between public replies and internal notes when creating comments?

Yes. Re:amaze differentiates messages by a visibility field (0 for regular/public, 1 for internal note). Through Truto's Unified Ticketing Comments resource, you can specify whether a comment should be visible to the customer or posted as an internal-only note for agents.

What kinds of data can I attach to Re:amaze tickets via Truto?

Re:amaze supports file attachments via URL. Using Truto's Attachments resource, you can attach documents like return labels, invoices, or screenshots to tickets by providing the file URL.

Re:amaze

Get Re:amaze integrated into your app

Our team understands what it takes to make a Re:amaze integration successful. A short, crisp 30 minute call with folks who understand the problem.

Talk to us