Automation · Orders and fulfillment
Quote a TCC shipment inside the conversation
How an AI agent quotes a TCC shipment inside the chat: destination city, coverage, billable weight and promised transit days, at the real rate.
How do I give a customer the cost of a TCC shipment without leaving the chat?
A Met connected to TCC resolves the destination city against the official town registry (there are three different towns called Rionegro in Colombia, and picking the wrong one changes the rate), verifies that TCC delivers there, standardizes the address and asks the API for a real quote with the weight and dimensions of the parcel. It returns the total exactly as TCC returns it, with the line items broken out, the billable weight and the promised transit days. It never computes the price on its own: if TCC does not return it, the Met says it does not have it instead of estimating.
Where it applies: Colombia. The city registry and the official town codes are Colombian, as is the cash on delivery arrangement.
What starts it
When the customer writes
It starts when somebody asks what shipping costs or how many days it takes. The Met on the channel resolves it inside the conversation, and there is no automation to configure.
Nothing to set up. The Met assigned to that channel picks up the conversation and runs the procedure inside it.
Who runs it
Met for commercial support
Finance and operations team
It is not a Met with a seeded name: it is the same Met already handling your WhatsApp, with the TCC tools turned on. Quoting the shipment is part of closing the sale, not a separate errand.
Channels: WhatsApp · Instagram · Website chat
What you need connected
- TCC Shipping and logistics
- Meteor CRM CRM and sales
5 steps · 8 tools
The procedure, step by step
Each step shows the tool that runs. They belong to the real connector: if one of them stopped existing, this page would not build.
- 1
Resolve the destination city without guessing
City search returns the eight digit official code and disambiguates duplicate names: if the customer says Rionegro, the Met asks which of the three before going on, because the tool does not choose for it. It is instant, resolves against the local registry and consumes no calls against the TCC API.
- 2
Check that TCC actually delivers there
The coverage query says whether the town is active, whether it needs reforwarding (which is extra time and extra cost) and whether it accepts cash on delivery. Asking before quoting avoids the most awkward conversation there is: giving a price and finding out afterwards that you do not ship to that municipality.
- 3
Standardize the address
Normalization expands the usual Colombian abbreviations (CLL, CRA, AV) and unifies the format. It is worth being precise about what it does and does not do: TCC does not validate addresses through the API, so this standardizes the text so that whoever ships does not receive an address written freehand.
- 4
Ask TCC for the real quote
With origin, destination, weight and dimensions, the quote returns the shipment total with its line items broken out, the billable weight and the promised transit days. The price is whatever TCC answers, never one computed locally. The rate table per kilo exists separately and works as a reference, but it does not replace the quote: this is not a rate calculator.
- 5
Offer cash on delivery only where it applies
The list of towns with cash on delivery is checked before proposing it. Offering it in a municipality that does not accept it is a promise that breaks at the door, with the customer already waiting. The Met also stores the city and the address on the contact and notes the quote, so the next order does not start from scratch.
Before you start
What you need ready
The Met solves none of these for you. If one is missing, the automation stops there.
-
A TCC commercial account with an AccessToken
TCC issues it when it enables API access for your commercial account. It is configured per workspace, with the environment (test or production) that applies.
-
The weight and dimensions of what you ship
They come from your catalog, or the Met asks for them in the conversation. Without weight there is no quote, and without dimensions TCC cannot compute volumetric weight, which is often the one that governs.
The limits
What this automation does NOT solve
Better said here than discovered halfway through the rollout.
-
It does not create shipping labels or register dispatches in TCC. The integration is read-only: it quotes, tracks and checks, but the dispatch itself is created in TCC's own tools.
-
It does not book pickups or schedule a courier route. That is still handled through TCC's own channels.
-
It does not validate that the address exists. It standardizes the text; checking that the building is really there is not something the TCC API offers.
-
It does not quote other carriers. Each one is a separate integration: what comes back are the rates on your TCC account, not a comparison of the market.
FAQ
Questions about this automation
It is the price TCC returns for that quote, with its line items broken out and the billable weight. The connector's rule is never to compute the price locally: what gets said is what the carrier answered.
Yes, and that is the other half of daily use: with the tracking number it returns the trace, the exception if there is one and the delivery details. It also explains what each exception code means and who it is attributable to, which is the difference between asking the customer for their address and apologizing for a delay that is yours.
Because every missing detail changes the rate. The exact city, the weight, the dimensions and whether there is cash collection are what separate a real quote from an estimate that does not hold.
The automation is built on the Colombian town registry and its official codes. For destinations outside Colombia this is not the tool.
Keep going
Other automations built on the same tools
Orders and fulfillment
Accept, prepare and close Rappi orders without living on the tablet
How do I stop losing Rappi orders because nobody accepted them in time?
- Starts:
- when the outside system calls
- Steps:
- 6, with 10 real tools
- Needs:
- Rappi
Orders and fulfillment
From a WooCommerce order to an Aveonline shipping label
How do I move orders from my store into Aveonline without retyping them one by one?
- Starts:
- at a set time
- Steps:
- 6, with 13 real tools
- Needs:
- WooCommerce · Aveonline
Customer service and scheduling
Book, remind and reschedule appointments over WhatsApp
How do I let customers book over WhatsApp without double-booking anyone?
Customer service
- Starts:
- when the customer writes
- Steps:
- 5, with 10 real tools
- Needs:
- Meteor Scheduling · Meteor CRM
Sales and quoting
Qualify a new lead and hand it to the right rep
How do I get every new lead to the right rep already qualified?
Sales
- Starts:
- when the customer writes
- Steps:
- 6, with 14 real tools
- Needs:
- Meteor CRM
Want this automation running on your own data?
We will show it to you with your accounts connected, not with a canned demo.