Help centre

Fixflo in chat

Connect Fixflo once for the organisation, then ask Centrus about issues, properties and people, or ask it to push an update once you have confirmed the change.

Checked against the app on

On this page12 sections
  1. 1What it does
  2. 2Before you start
  3. 3Connect Fixflo
  4. 4Enable it for everyone else
  5. 5Ask your first questions
  6. 6What you can ask
  7. 7Making changes
  8. 8Who can use Fixflo in chat
  9. 9Limits
  10. 10Disconnect
  11. 11Troubleshooting
  12. 12Tools and endpoints reference

What it does

Fixflo connects Centrus chat to your organisation's Fixflo account. Once it is set up, you can ask about issues, properties, landlords, tenants and contractors in an ordinary chat, and Centrus looks the answer up in Fixflo while you wait. It can also push an update when you ask, such as a comment on an issue or a change to a property, and it asks you to confirm before it writes.

app.centrus.ai/app/integrations
Integrations

Connect and manage external services

GoHighLevel
Not Connected

Configure your organisation's GoHighLevel connection. Other users can then Enable it for chat.

  • Find a contact and see pipeline stages
  • Check free slots and appointments
  • Read a conversation
  • Notes and tasks on a contact
Freshdesk
Not Connected

Connect a Freshdesk account so chat and automations can read tickets and reply.

  • An administrator pastes the Freshdesk subdomain and an agent API key from Profile settings.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
Fixflo
Not Connected

Connect a Fixflo account so chat and automations can read issues and push updates.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
4
Connect3
2
Cin7 Core
Not Connected

Connect a Cin7 Core account so chat can read products, stock, customers, sales, and purchases.

  • An administrator pastes the Cin7 Core Account ID and Application Key from the Cin7 Core API page.
  • Each person then Enables. Connecting chat does not connect Agent Builder.
Xero
Not Connected

Connect your organisation's Xero account. Other users can then Enable it for chat.

  • List and look up sales invoices and bills
  • Find contacts, accounts and tax rates
  • Create invoices and repeating templates
WhatsApp
Not Connected

Connect WhatsApp so people can message Centrus.

  • Reply to WhatsApp messages in chat
  1. 1Integrations, in the menu on the left.
  2. 2The Fixflo card. It reads Not Connected until you have your own connection.
  3. 3Connect, which opens the window for the Fixflo address and the API token.
  4. 4The three lines on the card. Fixflo has no How to Use button. These lines are the guide.

An administrator connects Fixflo once for the whole organisation, and everyone else then clicks Enable on the same card. The card's own wording says the connection is for chat and automations. Connecting this card connects chat only. Agents connect to Fixflo separately, on their own step: see Fixflo in Agent Builder.

Before you start

  • An organisation administrator to connect it. Centrus accepts the token only from an administrator. Until an administrator has connected, other people still see a working Connect button. If they use it, Fixflo is not connected, and they see Only organisation administrators can connect Fixflo.
  • The Fixflo address and the API token. The address is the subdomain, such as meridian.fixflo.com, or just meridian. The token is the 64-character key from the Fixflo account. The window also says the email address is not used. The form does not ask for an email.
  • The same token for the whole organisation. Everyone who enables Fixflo works through that token, so a change made from chat is made with it, whoever asked for it.

Subdomain

The Fixflo address, such as meridian.fixflo.com, or just meridian.

API token

The 64-character key from the Fixflo account. Centrus stores it encrypted.

Checked before saving: Centrus asks Fixflo for the agency settings with these details. Nothing is saved if Fixflo refuses them.

The window does not name a screen inside Fixflo for the token. Copy the 64-character key from the Fixflo account, and paste the address exactly as Fixflo shows it, or as the short name in front of .fixflo.com. A full address on any other domain is refused.

Connect Fixflo

  1. 1Open Integrations from the menu on the left and find the Fixflo card. It sits with Freshdesk and Cin7 Core.
  2. 2Click Connect. The Connect Fixflo window opens. Anyone can open it. Only an administrator can finish.
  3. 3Enter Subdomain and API token. Both are required. The token is hidden as you type. Click the eye to check it.
  4. 4Click Connect.
Request Custom Integration
Custom

Request a custom integration tailored to your specific needs. Our team will work with you to create a bespoke solution.

We can build custom integrations for:

  • Third-party services and platforms
  • In-house systems and databases
  • Workflow automation tools
Submit Request
Fixflo
Not Connected

Connect a Fixflo account so chat and automations can read issues and push updates.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Connect
Cin7 Core
Not Connected

Connect a Cin7 Core account so chat can read products, stock, customers, sales, and purchases.

  • An administrator pastes the Cin7 Core Account ID and Application Key from the Cin7 Core API page.
Connect Fixflo

Paste the Fixflo address, for example acme.fixflo.com, or just acme. The API token is the 64-character key. The email address is not used.

*Subdomain

meridian.fixflo.com
1

*API token

••••••••••••••••••••••
2
Cancel
Connect3
  1. 1Subdomain, the Fixflo address or the short name.
  2. 2API token, hidden as you type. Click the eye to check it.
  3. 3Connect, which checks the details with Fixflo before saving them.

Before anything is saved, Centrus uses the address and the token to read the agency settings from https://{subdomain}.fixflo.com/api/v2/Agency/Settings. meridian.fixflo.com and meridian are the same account. Only if Fixflo accepts them is the connection saved, with the token encrypted. You then see Successfully connected to Fixflo, and the card changes to Connected, with the line Connected as meridian. The name is the subdomain, without .fixflo.com.

Request Custom Integration
Custom

Request a custom integration tailored to your specific needs. Our team will work with you to create a bespoke solution.

We can build custom integrations for:

  • Third-party services and platforms
  • In-house systems and databases
  • Workflow automation tools
Submit Request
Fixflo
Not Connected

Connect a Fixflo account so chat and automations can read issues and push updates.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Connect
Cin7 Core
Not Connected

Connect a Cin7 Core account so chat can read products, stock, customers, sales, and purchases.

  • An administrator pastes the Cin7 Core Account ID and Application Key from the Cin7 Core API page.
Could not verify Fixflo credentials. Fixflo returned 401.At the top of the page
Connect Fixflo

Paste the Fixflo address, for example acme.fixflo.com, or just acme. The API token is the 64-character key. The email address is not used.

*Subdomain

meridian.fixflo.com

*API token

••••••••••••••••••••••
CancelConnect

If anything is wrong, the window stays open so you can correct it. The refusal appears as a notice at the top of the page, not inside the window. The messages you may see are:

  • Could not verify Fixflo credentials, followed by what Fixflo returned, at the top of the page: Fixflo did not accept the address or the token. A 401 means the token was refused. Check it for a missing character or a stray space. The same notice also states the token's length, and the position of any character that is not a letter or a number.
  • Use the Fixflo subdomain, for example acme or acme.fixflo.com, inside that same notice: the address is not a Fixflo address. Paste the subdomain, not a different website.
  • The Fixflo subdomain may contain only letters, numbers, hyphens, and dots, inside that same notice: the address has a character Fixflo addresses do not use.
  • Enter the subdomain or Enter the API token, under a box: that box is empty. These stay in the window and are not repeated at the top of the page.
  • Fixflo subdomain and API token are required, at the top of the page: the same gap, if the window's own check was skipped.
  • Only organisation administrators can connect Fixflo, at the top of the page: your account is not an administrator. The Connect button still opened the window. Ask an administrator to connect.
  • Failed to connect to Fixflo, at the top of the page: the request did not complete, and Centrus has no more specific message.

Enable it for everyone else

Once an administrator has connected, everyone else sees An administrator has connected Fixflo. Enable it for your account. on the card, and Connect becomes Enable. The card does not name the administrator. Clicking Enable copies the organisation's connection to your own account, so you never need the token yourself. You see Fixflo is ready for your account, and the card shows Connected with Connected as and the subdomain.

Fixflo
Not Connected

Connect a Fixflo account so chat and automations can read issues and push updates.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Connect
Connect stays clickable
Fixflo
Not Connected

An administrator has connected Fixflo. Enable it for your account.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Enable
Once an administrator has connected
Fixflo
Connected

Connected as meridian.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Disconnect
After you click Enable

A second administrator does not see Enable. The sentence on the card still says to enable it, but the button stays Connect, so they paste the address and the token again. Their connection is saved as the organisation's connection. People who have already enabled keep the copy they have.

Integrations works the same way in a phone browser, with the cards in a single column. Scroll down to Fixflo and tap Enable. Each person enables once, and Fixflo is then available to them in every chat. If you are already enabled, Enable is not shown. If a copy is already on your account and the request is repeated, you see Already connected to Fixflo.

09:41
Centrus
Integrations

Connect and manage external services

Freshdesk
Not Connected

Connect a Freshdesk account so chat and automations can read tickets and reply.

  • An administrator pastes the Freshdesk subdomain and an agent API key from Profile settings.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
Fixflo
Not Connected

An administrator has connected Fixflo. Enable it for your account.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
EnableTap Enable
Cin7 Core
Not Connected

Connect a Cin7 Core account so chat can read products, stock, customers, sales, and purchases.

  • An administrator pastes the Cin7 Core Account ID and Application Key from the Cin7 Core API page.

Ask your first questions

Open Chat, start a chat and ask the way you would ask a colleague in the office. Fixflo is available in every chat once you have enabled it, whichever tag you choose. There is no How to Use window. The three lines on the card are the guide: an administrator pastes the subdomain and the token, each person then enables, and chat can read issues, properties and people and can push updates such as comments, landlords and properties. Long lists come back one page at a time.

Fixflo
Not Connected

Connect a Fixflo account so chat and automations can read issues and push updates.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Connect
On the card, not in a window
  • “Which issues at Riverside House are still reported?”
  • “Open issue 48291.”
  • “Who is the tenant at Riverside House, Flat 2?”
  • “What quotes are on issue 48291?”

John Martin

Riverside House issues

last message sent: less than a minute ago

Operations

Which issues at Riverside House are still reported?

08:12
Worked · 4 steps
Reading your request
Analysing your request
Listing issues in Fixflo
Getting an issue from Fixflo
The list, then each issue opened

2 issues at Riverside House are still Reported, as of Friday 09/10/2026:

IssueTitleWhereUpdated
48291Leak under the kitchen sinkFlat 208/10/2026 16:40
48304No heating in the bedroomFlat 607/10/2026 09:15

Issue 48291 was updated yesterday afternoon. The tenant at Flat 2 is Priya Shah.

08:12
Type a message...

While Centrus works, the panel above the answer names each look-up as it happens, such as Listing issues in Fixflo or Getting an issue from Fixflo. A list of issues comes back as addresses, not the full issue, so Centrus then opens the ones it needs. When the answer is ready, the panel folds to Worked with the number of steps. Open it to see exactly what Centrus looked up in Fixflo before it answered.

Carry on in the same chat, with questions like “Who is the tenant on that one?” or “Add a comment to 48291”, and Centrus keeps track of the issue or property you were talking about.

What you can ask

Centrus has 165 Fixflo tools in chat, and picks the right ones from what you ask, so you never choose them yourself. Every tool is listed in the reference. 88 of them read from Fixflo and 77 change it.

Issues

“Which issues at Riverside House are still reported?”

“Open issue 48291.”

Properties

“Find the property at 12 High Street.”

“What issues are open at Riverside House?”

People

“Who is the tenant at Riverside House, Flat 2?”

“List the landlords for Northgate Housing.”

Contractors and jobs

“Who is the contractor on issue 48291?”

“Set an appointment on issue 48291 for Monday at 08:00.”

Quotes and invoices

“What quotes are on issue 48291?”

“Show the invoice details on issue 48291.”

Certificates and servicing

“Which certificates are on Riverside House?”

“List the service programmes at Riverside House.”

Blocks and estates

“List the blocks.”

“What is the brand on Riverside House?”

Agencies and teams

“Show our agency settings.”

“List the teams.”

  • Issues. List issues, including those that are job awarded, job completed or closed, and open one issue in full. Read the report, the quotes, the tags and the comments. Centrus can change the assigned agent, set an external reference, merge issues, and add a comment. A list of issues is a set of addresses. Ask Centrus to open the issue if you need the detail. Statuses you can name are Reported, QuotesRequested, QuotesAwaitingReview, QuotesReviewed, JobAwarded, AwaitingJobCompletion, JobCompleted and Closed.
  • Issue drafts. Read a draft, its media and its assets, save a draft, commit it so it becomes a reported issue, or delete the draft. Committing and deleting are changes, and Centrus asks you first.
  • Properties. Search properties and addresses, open one property, and list the issues, tenants, notes, tags and addresses on it. Centrus can save a property, set a new primary address (the previous address is kept as an alternative), merge or split an address, replace tags, add or delete notes, and set the brand.
  • Certificates and media. Search certificate media, open one record, and update the expiry, the start date or the short description. A download describes the file. It does not bring the file into the chat.
  • Landlords, leaseholders and tenants. List and open each of them, see which properties they are linked to, and create or update the person or the link. Centrus can remove a link. It can also anonymise a tenant, which cannot be undone.
  • Contractors, jobs, quotes and invoices. List contractors and their services, assign a contractor to an issue, read and save job completion, and add or remove completion documents and certificates. Read or save invoice details and submit the invoice. Add or amend a quote, decline to quote, decline the job, set or cancel an appointment, raise further works, or quote instead of doing the instructed job.
  • Blocks, estates, assets, brands, cost codes and teams. List and open them, and create or update a record. Walk the fault tree from a node when you are describing a fault. Read one job.
  • Agencies and agents. List agencies and agents, open one, read the agency settings, and create or update an agency or an agent. The agency settings are also what Centrus reads when an administrator connects.
  • Service programmes and warranties. List programmes, definitions and service events, create or complete an event, and add, update or delete a warranty. A remedial issue can be raised from a service event.

Some questions Fixflo can answer from one list, such as issues in a named status, or properties matching an address. Others need more work. A list of issues does not include the title or the description, so a question such as which reported issues mention a leak means Centrus fetches the addresses, opens each issue, and keeps the ones that match. Say the property and the status, so that Centrus does not open more issues than it needs.

John Martin

Leaks at Riverside House

last message sent: less than a minute ago

Operations

Which reported issues at Riverside House mention a leak?

10:05
Worked · 4 steps

1 reported issue at Riverside House mentions a leak. The list from Fixflo is a set of issue addresses, so each one was opened:

IssueTitleWhereUpdated
48291Leak under the kitchen sinkFlat 208/10/2026 16:40

Issue 48304, no heating in Flat 6, is also reported, and it does not mention a leak. Shall I draft a comment for 48291?

10:06
Type a message...

Making changes

77 of the 165 tools change data in Fixflo: they create, update, assign, merge, submit, decline or delete. Each change shows as its own step in the panel above the answer, such as Adding a comment in Fixflo, and only after you have agreed to it.

Centrus is told that the connected Fixflo tools can read issues, properties, landlords, tenants and contractors and, after you confirm, push updates such as comments, saves and quotes. It should not treat Fixflo as read only. There is no separate approval screen. Centrus restates the change and waits. Nothing is written until you agree. Name the issue, property or person, give the values you want, and check the result in Fixflo.

John Martin

Comment on 48291

last message sent: less than a minute ago

Operations

Add a comment to issue 48291: tenant out until 14:00, card left.

11:20
Worked · 3 steps
Reading your request
Analysing your request
Getting an issue from Fixflo
Nothing written yet

Issue 48291 is the leak under the kitchen sink at Riverside House, Flat 2. I have not added the comment. Shall I add this to the issue?

Tenant out until 14:00, card left.

11:20
Type a message...

Some changes cannot be taken back from chat:

  • Anonymising a tenant removes their details in Fixflo. The tool says this cannot be undone. Centrus cannot restore the tenant.
  • Deleting a draft, a property note, a warranty, a completion document or a completion certificate removes it. There is no tool that brings it back.
  • Removing a link between a landlord, a leaseholder or a tenant and a property deletes that link. You can ask Centrus to create the link again. The deleted one is not restored.
  • Merging issues closes the source issues and creates the merged issue. Chat cannot reopen the sources.
  • Submitting an invoice, declining a job and declining to quote are sent to Fixflo as those actions. Change them in Fixflo, where Fixflo allows it.
  • Setting a new primary address keeps the previous address as an alternative. It does not delete it.

There is no Fixflo tool that applies one change to every row of a list. Each comment, save or quote is one record. If you name two issues in the same message, Centrus still treats them as two changes, and it asks before it writes either of them. A long list you asked for earlier in the chat stays available for 24 hours, so you can say “that issue” or ask for the next page, and then ask for the change on the record you mean.

John Martin

Comment on 48291

last message sent: 1 minute ago

Operations

Add that same comment to the other reported issue at Riverside House as well.

11:24
Worked · 3 steps

The other reported issue is 48304, no heating in Flat 6. That would be a separate change from 48291. I have not written either comment. Shall I add “Tenant out until 14:00, card left.” to 48304?

11:24
One issue at a time, after you confirm

Who can use Fixflo in chat

Fixflo has no tool list in Settings, and editing a team does not include Fixflo tools. The Integrations overview describes the tool screens used by BigChange REST and Simpro. Those screens do not appear for Fixflo. Anyone who has clicked Enable, and the administrator who connected, can use all 165 tools.

1
Fixflo
Not Connected

Connect a Fixflo account so chat and automations can read issues and push updates.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Connect
2
Fixflo
Not Connected

An administrator has connected Fixflo. Enable it for your account.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Enable
3
  1. 1The Settings tabs. Fixflo is not among them.
  2. 2Connect, shown to an organisation administrator, and also shown to everyone else until an administrator has connected.
  3. 3Enable, which turns on every Fixflo tool for that person. The card does not name who connected.

What each person can change in Fixflo is decided by the token the administrator pasted, not by a tick against their name in Centrus. The three lines on the card are the same for everyone. The control on a write is the question in the chat: Centrus restates the comment, save or quote and waits. Once you confirm, the step appears, such as Adding a comment in Fixflo.

John Martin

Comment on 48291

last message sent: less than a minute ago

Operations

Yes, add it.

11:21
Worked · 3 steps

Done. The comment is on issue 48291 at Riverside House, Flat 2: tenant out until 14:00, card left.

11:21
Written only after you confirm

Limits

  • Long lists. 24 lists, including issues, properties, landlords, tenants, contractors, agents, blocks and service programmes, are fetched as up to 50 pages and kept up to 5,000 rows on the chat. The answer is given the first 100. Ask for the next page in the same chat. The saved list lasts 24 hours, and it belongs to that chat and that person. After that, or in a new chat, Centrus asks Fixflo again. A follow-on page whose saved list has expired comes back empty.
  • Page size. Centrus sends a page size only for brands, property search and the comments on one issue. Every other list uses Fixflo's own page size. Closed issues are not split into pages: that list is a single response.
  • Shorter lists. Comments, draft media, addresses on one property and the other lists that are not in those 24 come back one page at a time. Centrus can ask for further pages, up to 200.
  • Issue lists are addresses. List issues, and the job-awarded, job-completed and closed lists, return addresses. Centrus opens an issue to read the title, the description and the people on it. Property issues are summaries, not addresses.
  • Files. An issue report, a draft file and a media download describe the file (its type and its size). The file itself does not come back into the chat. Open it in Fixflo.
  • One record at a time. Changes are not applied to a whole list in one step. See Making changes.
  • When Fixflo is busy. If Fixflo returns 429, Centrus waits for the time Fixflo asks, up to 30 seconds, and tries once more. If it is still busy, the answer includes Fixflo returned 429.
  • One account. The card holds one Fixflo subdomain. Connected as meridian means that subdomain, not a person's name.

John Martin

Leaks at Riverside House

last message sent: less than a minute ago

Operations

Which reported issues at Riverside House mention a leak?

10:05
Working · Listing issues in Fixflo
Reading your request
Analysing your request
Listing issues in Fixflo
Stays here until Fixflo replies
Type a message...

The Working line names the look-up while Centrus is fetching it. It does not count pages or rows while it runs, even when Fixflo is returning several pages inside that one step. When the answer is ready, the line folds into Worked.

Disconnect

Disconnect on the card removes your own connection only. It happens straight away, without asking you to confirm, and you see Integration disconnected. If someone else's connection is still there to copy, the card goes back to Enable for anyone who is not an administrator, with the sentence An administrator has connected Fixflo. Enable it for your account. An administrator sees Connect again, even while that sentence is showing.

Integration disconnected
Fixflo
Connected

Connected as meridian.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Disconnect1
Your connection
Fixflo
Not Connected

An administrator has connected Fixflo. Enable it for your account.

  • An administrator pastes the Fixflo subdomain and the 64-character API token. The email address is not used.
  • Each user then Enables. Connecting chat does not connect Agent Builder.
  • The assistant can read issues, properties, and people, and can push updates such as comments, landlords, and properties. Long lists come back one page at a time.
Enable2
After Disconnect
  1. 1Disconnect, which removes your own connection without asking you to confirm.
  2. 2Enable, to turn Fixflo back on from a connection that is still in the organisation.

When an administrator disconnects, only the administrator's own connection goes. Everyone who has already enabled Fixflo keeps working, because each person holds their own copy. Someone who has not enabled can still enable from one of those copies. The card still does not say whose copy that is.

To stop all access from Centrus at once, withdraw or change the token in Fixflo, and every copy stops working. Copies do not pick up a new token by themselves, so once a new token is issued, an administrator connects again and everyone else clicks Disconnect, then Enable.

Troubleshooting

  • Centrus answers as though Fixflo is not connected. Check that the card says Connected for you, and click Enable if it shows the sentence about an administrator having connected. If you are not an administrator and the button is still Connect, nobody has connected yet. Ask an administrator to connect. Clicking Connect yourself opens the window, and then you see Only organisation administrators can connect Fixflo.
  • No Fixflo connection found. Please ask your administrator to connect first. You clicked Enable, but no connection is left in the organisation to copy. Ask an administrator to connect.
  • Fixflo returned 401, in the answer. Fixflo no longer accepts the token, usually because it was changed or withdrawn. The notice can also include the token's length. The administrator connects again with the current token, then everyone else clicks Disconnect and Enable.
  • Stored Fixflo credentials are incomplete. Please reconnect. Your copy is missing the address or the token. Click Disconnect, then Enable, to take a fresh copy. If you are the administrator, click Connect and paste the details again.
  • Fixflo returned 429. Fixflo was busy, and the one retry did not get through. Ask again in a minute.
  • Could not verify Fixflo credentials while connecting. The address or the token was refused, or the address is not a Fixflo subdomain. The window stays open. Correct the box and click Connect again.
  • The answer describes a file but you cannot open it. Issue reports and media downloads do not come back as files. Open them in Fixflo.
  • A list of issues has titles missing. The list is addresses. Ask Centrus to open the issue, or ask a follow-up in the same chat.
  • The answer stops part way through a long list. Ask Centrus to carry on. The saved list lasts 24 hours. After that, ask for the list again.

John Martin

Riverside House issues

last message sent: less than a minute ago

Operations

Which issues at Riverside House are still reported?

16:40
Worked · 3 steps

I couldn't get the issues. Fixflo refused the token with Fixflo returned 401, which usually means the API token was changed or withdrawn in Fixflo. Ask your administrator to reconnect Fixflo on the Integrations page.

16:40
Fixflo refused the token
Type a message...

Tools and endpoints reference

There are 165 Fixflo tools in chat: 88 read from Fixflo and 77 change data. The names below are the labels Centrus uses for the same actions. Every tool calls Fixflo at https://{subdomain}.fixflo.com, and the path in the table starts at /api/v2. Where a path contains {Id} or another name in braces, Centrus fills it from the issue, property or person you named. A tool that changes data still waits until you confirm, as described above.

Agencies and agents (9 tools)
ToolWhat it doesReads or changesEndpoint
List agenciesLists agencies, one page at a time.ReadsGET /api/v2/Agencies
Get agencyReads one agency.ReadsGET /api/v2/Agency/{id}
Create agencyCreates an agency.ChangesPOST /api/v2/Agency
Set up agency templatesSets up the agency's integration templates. The call changes the agency.ChangesGET /api/v2/Agency/{id}/SetupIntegrationTemplates
Get agency settingsReads the agency settings. Centrus also uses this to check the token when an administrator connects.ReadsGET /api/v2/Agency/Settings
Save agentCreates or updates an agent.ChangesPOST /api/v2/Agent
Get agentLooks up an agent by email, external ref, or id.ReadsGET /api/v2/Agent
Update agent brandSets the brand on an agent.ChangesPOST /api/v2/Agent/{Id}/Brand
List agentsLists agents, one page at a time.ReadsGET /api/v2/Agents
Blocks, estates, assets and lookups (24 tools)
ToolWhat it doesReads or changesEndpoint
Search assetsSearches assets.ReadsGET /api/v2/Assets
Create assetCreates an asset.ChangesPOST /api/v2/Asset
Get assetReads one asset.ReadsGET /api/v2/Asset/{id}
Update assetUpdates an asset.ChangesPUT /api/v2/Asset/{id}
Get blockReads one block by id or external ref.ReadsGET /api/v2/Block
Save blockCreates or updates a block.ChangesPOST /api/v2/Block
List blocksLists blocks, one page at a time.ReadsGET /api/v2/Blocks
Get block tagsReads the tags on one block.ReadsGET /api/v2/Block/{Id}/Tags
Set block tagsReplaces the tags on a block.ChangesPOST /api/v2/Block/{Id}/Tags
Get block brandReads the brand on one block.ReadsGET /api/v2/Block/{Id}/Brand
Set block brandSets the brand on a block.ChangesPOST /api/v2/Block/{Id}/Brand
Get brandReads one brand.ReadsGET /api/v2/Brand/{BrandId}
List brandsLists brands, one page at a time.ReadsGET /api/v2/Brands
Get cost codeReads one cost code.ReadsGET /api/v2/CostCode
Save cost codeCreates or updates a cost code.ChangesPOST /api/v2/CostCode
List cost codesLists cost codes, one page at a time.ReadsGET /api/v2/CostCodes
Get estateReads one estate.ReadsGET /api/v2/Estate/{id}
Save estateCreates or updates an estate.ChangesPOST /api/v2/Estate
List estatesLists estates, one page at a time.ReadsGET /api/v2/Estates
Walk fault treeReads the fault tree branches from a node.ReadsGET /api/v2/FaultTree/Walk/{id}
Get jobReads one job.ReadsGET /api/v2/Job/{id}
Get teamReads one team.ReadsGET /api/v2/Team
Save teamCreates or updates a team.ChangesPOST /api/v2/Team
List teamsLists teams, one page at a time.ReadsGET /api/v2/Teams
Issues (13 tools)
ToolWhat it doesReads or changesEndpoint
Get issueReads one issue in full. A list of issues does not include this detail.ReadsGET /api/v2/Issue/{Id}
Update assigned agentChanges the agent assigned to an issue. Clearing it unassigns the agent.ChangesPOST /api/v2/Issue/
Set issue external refReplaces the issue's external reference. It has to be unique for the agency.ChangesPOST /api/v2/Issue/{Id}/ExternalRef
List issuesLists issues as addresses, not the full issue. You can filter by status: Reported, QuotesRequested, QuotesAwaitingReview, QuotesReviewed, JobAwarded, AwaitingJobCompletion, JobCompleted or Closed.ReadsGET /api/v2/Issues
Get issue reportAsks for the issue report. The result describes the file. It does not include the file itself.ReadsGET /api/v2/Issue/{Id}/Report
List job-awarded issuesLists issue addresses whose status is JobAwarded.ReadsGET /api/v2/Issues/JobAwarded
List job-completed issuesLists issue addresses whose status is JobCompleted.ReadsGET /api/v2/Issues/JobCompleted
List closed issuesLists closed issues as addresses. This list is not split into pages.ReadsGET /api/v2/Issues/Closed
Get issue quotesReads the quotes on one issue.ReadsGET /api/v2/Issue/{issueId}/quotes
Get issue tagsReads the tags on one issue.ReadsGET /api/v2/Issue/{Id}/Tags
Merge issuesCloses the source issues and creates the merged issue.ChangesPOST /api/v2/Issues/Merge
List issue commentsLists the comments on one issue.ReadsGET /api/v2/Issue/{Id}/Comments
Add issue commentAdds a comment to an issue.ChangesPOST /api/v2/Issue/{issueId}/Comment
Issue drafts (10 tools)
ToolWhat it doesReads or changesEndpoint
Save issue draftCreates or updates a draft issue before it is committed.ChangesPOST /api/v2/IssueDraft
Get issue draftReads one issue draft.ReadsGET /api/v2/IssueDraft
Commit issue draftTurn a draft into a live reported issue.ChangesPOST /api/v2/IssueDraft/Commit
Delete issue draftDeletes an issue draft.ChangesPOST /api/v2/IssueDraft/Delete
List issue draft mediaLists the media on one draft.ReadsGET /api/v2/IssueDraft/{id}/IssueDraftMedia
Get issue draft mediaReads one draft media record.ReadsGET /api/v2/IssueDraftMedia
Save issue draft mediaCreates or updates media on a draft. A file you send is not returned afterwards.ChangesPOST /api/v2/IssueDraftMedia
Download issue draft mediaAsks for a draft file. The result describes the file. It does not include the file itself.ReadsGET /api/v2/IssueDraftMedia/{Id}/Download
List issue draft assetsLists the assets on one draft.ReadsGET /api/v2/IssueDraft/{Id}/Assets
Add issue draft assetLinks an asset to a draft.ChangesPOST /api/v2/IssueDraft/{Id}/Assets
Properties and certificates (23 tools)
ToolWhat it doesReads or changesEndpoint
Get propertyReads one property by id or ExternalPropertyRef.ReadsGET /api/v2/Property
Save propertyCreates or updates a property. This does not change the address.ChangesPOST /api/v2/Property
Update property addressSets a new primary address. The previous address is kept as an alternative.ChangesPOST /api/v2/Property/UpdateAddress
Search propertiesSearches properties.ReadsGET /api/v2/Property/Search
Search property addressesSearches property addresses.ReadsGET /api/v2/PropertyAddress/Search
Get property addressReads one property address.ReadsGET /api/v2/PropertyAddress/{Id}
Merge property addressMerge an address into a property.ChangesPOST /api/v2/PropertyAddress/Merge
Split property addressSplit an address out of a property.ChangesPOST /api/v2/PropertyAddress/Split
List property addressesAddresses on one property.ReadsGET /api/v2/Property/{Id}/Addresses
List property issuesLists issue summaries at one property, rather than addresses only.ReadsGET /api/v2/Property/{Id}/Issues
List property issues by external refIssues for ExternalPropertyRef.ReadsGET /api/v2/Property/Issues
Get property tagsReads the tags on one property.ReadsGET /api/v2/Property/{Id}/Tags
Set property tagsReplaces the tags on a property.ChangesPOST /api/v2/Property/{Id}/Tags
Get property notesReads the notes on one property.ReadsGET /api/v2/Property/{Id}/Notes
Add property notesAdds notes on a property. Existing notes are left as they are.ChangesPOST /api/v2/Property/{Id}/Notes
Delete property notesDeletes notes on a property.ChangesDELETE /api/v2/Property/{Id}/Notes
List property tenantsLists the tenants at one property.ReadsGET /api/v2/Property/{Id}/Tenants
List landlord links for a propertyLists the landlord links on one property.ReadsGET /api/v2/Property/{PropertyId}/LandlordProperties
Update property brandSets the brand on a property.ChangesPOST /api/v2/property/{id}/brand
Search certificate mediaSearches certificate media on properties.ReadsGET /api/v2/Medias/PropertyCertificate
Get certificate mediaReads one property-certificate media record.ReadsGET /api/v2/Media/PropertyCertificate/{Id}
Update certificate mediaUpdates the expiry, the start date or the short description.ChangesPOST /api/v2/Media/PropertyCertificate/{Id}
Download mediaAsks for a media file. The result describes the file. It does not include the file itself.ReadsGET /api/v2/Media/{Id}/Download
Landlords, leaseholders and tenants (33 tools)
ToolWhat it doesReads or changesEndpoint
Get landlordReads one landlord.ReadsGET /api/v2/Landlord
Save landlordCreates or updates a landlord.ChangesPOST /api/v2/Landlord
Get landlord brandReads the brand on one landlord.ReadsGET /api/v2/Landlord/{id}/Brand
Set landlord brandSets the brand on a landlord.ChangesPOST /api/v2/Landlord/{id}/Brand
List landlordsLists landlords, one page at a time.ReadsGET /api/v2/Landlords
Get landlord propertyReads one landlord-property link.ReadsGET /api/v2/LandlordProperty
Save landlord propertyCreates or updates a link between a landlord and a property.ChangesPOST /api/v2/LandlordProperty
Delete landlord propertyRemoves a link between a landlord and a property.ChangesPOST /api/v2/LandlordProperty/Delete
Get landlord property joinReads one landlord and property join that uses external references.ReadsGET /api/v2/LandlordPropertyJoin
Save landlord property joinCreates or updates a landlord and property link using external references.ChangesPOST /api/v2/LandlordPropertyJoin
Delete landlord property joinRemoves a landlord and property link that uses external references.ChangesPOST /api/v2/LandlordPropertyJoin/Delete
List landlord propertiesLists the property links for one landlord.ReadsGET /api/v2/Landlord/{LandlordId}/LandlordProperties
Get leaseholderReads one leaseholder.ReadsGET /api/v2/Leaseholder
Save leaseholderCreates or updates a leaseholder.ChangesPOST /api/v2/Leaseholder
List leaseholdersLists leaseholders, one page at a time.ReadsGET /api/v2/Leaseholders
Get leaseholder brandReads the brand on one leaseholder.ReadsGET /api/v2/Leaseholder/{id}/Brand
Set leaseholder brandSets the brand on a leaseholder.ChangesPOST /api/v2/Leaseholder/{id}/Brand
Get leaseholder propertyReads one leaseholder-property link.ReadsGET /api/v2/LeaseholderProperty
List leaseholder propertiesLists the property links for one leaseholder.ReadsGET /api/v2/Leaseholder/{LeaseholderId}/LeaseholderProperties
Delete leaseholder propertyRemoves a link between a leaseholder and a property.ChangesPOST /api/v2/LeaseholderProperty/Delete
Get leaseholder property joinReads one leaseholder and property join that uses external references.ReadsGET /api/v2/LeaseholderPropertyJoin
Save leaseholder property joinCreates or updates a leaseholder and property link using external references.ChangesPOST /api/v2/LeaseholderPropertyJoin
Delete leaseholder property joinRemoves a leaseholder and property link that uses external references.ChangesPOST /api/v2/LeaseholderPropertyJoin/Delete
Search leaseholder property joinsFinds the leaseholders linked to a property.ReadsGET /api/v2/LeaseholderPropertyJoin/Search
Get tenantReads one tenant.ReadsGET /api/v2/Tenant
Save tenantCreates or updates a tenant.ChangesPOST /api/v2/Tenant
Set tenant brandSets the brand on a tenant.ChangesPOST /api/v2/Tenant/{id}/Brand
List tenantsLists tenants, one page at a time.ReadsGET /api/v2/Tenants
List tenant propertiesProperties for one tenant.ReadsGET /api/v2/Tenant/{Id}/Properties
Get tenant propertyReads one tenant-property link.ReadsGET /api/v2/Tenant/{Id}/Property/{PropertyId}
Link tenant propertyLinks a property to a tenant.ChangesPOST /api/v2/Tenant/{Id}/Property
Unlink tenant propertyRemoves a link between a tenant and a property.ChangesDELETE /api/v2/Tenant/{Id}/Property/{PropertyId}
Anonymise tenantAnonymises a tenant. This cannot be undone.ChangesPOST /api/v2/Tenant/{Id}/Anonymise
Contractors, jobs, quotes and invoices (32 tools)
ToolWhat it doesReads or changesEndpoint
Get contractorReads one contractor.ReadsGET /api/v2/Contractor/{id}
Save contractorCreates a contractor, or updates one when you name it.ChangesPOST /api/v2/Contractor
Set contractor brandSets the brand on a contractor.ChangesPOST /api/v2/Contractor/{Id}/Brand
List contractorsLists contractors, one page at a time.ReadsGET /api/v2/Contractors
List contractor servicesContractor service catalogue.ReadsGET /api/v2/Contractor/Services
Assign contractorAssigns a contractor to an issue.ChangesPOST /api/v2/Issue/{issueid}/jobjobber
Get job completionReads the completion details on an issue.ReadsGET /api/v2/Issue/{issueid}/jobcompletiondetails
Save job completionSaves the job completion details.ChangesPOST /api/v2/Issue/{issueid}/jobcompletiondetails
Add completion documentAdds a completion document.ChangesPOST /api/v2/issue/{issueid}/completiondoc
Get completion documentReads one completion document.ReadsGET /api/v2/issue/{issueid}/completiondoc/{mediaid}
Save completion documentUpdate a completion document.ChangesPOST /api/v2/issue/{issueid}/completiondoc/{mediaid}
Delete completion documentDeletes a completion document.ChangesDELETE /api/v2/issue/{issueid}/completiondoc/{mediaid}/delete
List completion documentsLists the completion documents on an issue.ReadsGET /api/v2/issue/{issueid}/completiondocs
Add completion certificateAdds a completion certificate.ChangesPOST /api/v2/Issue/{issueId}/completioncertificatedoc
Get completion certificateReads one completion certificate.ReadsGET /api/v2/Issue/{issueId}/completioncertificatedoc/{mediaId}
Delete completion certificateDeletes a completion certificate.ChangesDELETE /api/v2/Issue/{issueId}/completioncertificatedoc/{mediaId}/delete
Get invoice detailsReads the invoice details on an issue.ReadsGET /api/v2/issue/{issueid}/invoicedetails
Save invoice detailsSaves the invoice figures.ChangesPOST /api/v2/issue/{issueid}/invoicedetails
Submit invoiceSubmit the invoice on an issue.ChangesPOST /api/v2/issue/{issueid}/submitinvoice
Add quoteAdds a quote to an issue.ChangesPOST /api/v2/Issue/{issueId}/quote
Amend quoteAmend a quote.ChangesPOST /api/v2/Issue/{issueId}/quote/{quoteId}
Decline to quoteDeclines to quote on an issue.ChangesPOST /api/v2/Issue/{issueId}/declinetoquote
Decline jobDeclines the job.ChangesPOST /api/v2/Issue/{issueId}/declinejob
Set appointmentSets an appointment on the accepted job.ChangesPOST /api/v2/Issue/{issueId}/appointment
Cancel appointmentCancels an appointment.ChangesPUT /api/v2/Issue/{issueId}/appointment/{appointmentId}/cancel
Create further worksCreates a linked further-works issue.ChangesPOST /api/v2/Issue/{issueId}/createfurtherworks
Quote further worksCreates a linked further-works issue, with a quote.ChangesPOST /api/v2/Issue/{issueId}/quotefurtherworks
Quote insteadDeclines the instruction and sends a quote instead.ChangesPOST /api/v2/Issue/{issueId}/quoteinstead
Add contractor commentAdds a comment on the contractor network.ChangesPOST /api/v2/Issue/{issueId}/contractornetworkcomment
List customersLists users on the agency.ReadsGET /api/v2/Customers
Get customerReads one customer.ReadsGET /api/v2/Customer/{Id}
Create remedialCreates a linked remedial issue from a service event.ChangesPOST /api/v2/ServiceEvent/CreateRemedial
Service programmes and warranties (17 tools)
ToolWhat it doesReads or changesEndpoint
Add warrantyCreates a warranty.ChangesPOST /api/v2/Warranty/Add
Save warrantyUpdate a warranty.ChangesPOST /api/v2/Warranty/Save
Delete warrantyDeletes a warranty.ChangesPOST /api/v2/Warranty/{id}/Delete
Get service programmeReads one service programme.ReadsGET /api/v2/ServiceProgramme/{Id}
List service programmesLists service programmes, one page at a time.ReadsGET /api/v2/ServiceProgrammes
List property service programmesLists the service programmes on one property.ReadsGET /api/v2/Property/{propertyId}/ServiceProgrammes
Get service programme definitionReads one service programme definition.ReadsGET /api/v2/ServiceProgrammeDef
Save service programme definitionCreates or updates a service programme definition.ChangesPOST /api/v2/ServiceProgrammeDef
List service programme definitionsLists definitions, one page at a time.ReadsGET /api/v2/ServiceProgrammeDefs
Get service eventReads one service event.ReadsGET /api/v2/ServiceEvent/{id}
List service eventsLists service events, one page at a time.ReadsGET /api/v2/ServiceEvents
List service event mediaLists the media on one service event.ReadsGET /api/v2/ServiceEvent/{id}/Medias
Create service eventCreates a service event under a property programme.ChangesPOST /api/v2/Property/{propertyId}/ServiceProgramme/{serviceProgrammeId}/ServiceEvent
List programme service eventsLists the events for one property and programme.ReadsGET /api/v2/Property/{propertyId}/ServiceProgramme/{serviceProgrammeId}/ServiceEvents
Get programme service eventReads one event by property, programme, and event id.ReadsGET /api/v2/Property/{propertyId}/ServiceProgramme/{serviceProgrammeId}/ServiceEvent/{serviceEventId}
Update service eventUpdates a service event.ChangesPOST /api/v2/Property/{propertyId}/ServiceProgramme/{serviceProgrammeId}/ServiceEvent/{serviceEventId}
Complete service eventMarks a service event complete.ChangesPOST /api/v2/Property/{propertyId}/ServiceProgramme/{serviceProgramme}/ServiceEvent/Complete
Webhooks (4 tools)
ToolWhat it doesReads or changesEndpoint
List webhooksLists webhook subscriptions on the agency. They come back in one list, not in pages.ReadsGET /api/v2/Webhooks
List webhook activityLists delivery activity for one webhook. You can ask for failed deliveries only.ReadsGET /api/v2/Webhook/Activity
Subscribe webhookCreates a webhook subscription for an address you give it.ChangesPOST /api/v2/Webhook/Subscribe
Unsubscribe webhookRemoves a webhook subscription.ChangesDELETE /api/v2/Webhook/Unsubscribe

More in Fixflo