Skip to content

Integration · CRM & sales

street.co.uk

Connect Claude & ChatGPT to Street.co.uk

Ask your AI for today's new enquiries, which viewings are booked this week, or who is interested in a property in Street. It can read properties, people, sales and lettings applicants, viewings, valuations, offers, sales, landlords and tenants. It can also log new enquiries, create tasks for colleagues and update a person's name or marketing consent.

Connect Street.co.uk free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What new enquiries came in today for the Bristol branch?”

    The AI finds the branch and lists the enquiries created today for it.

  • “Which viewings are booked for this week?”

    It lists viewings booked in that date range, with status and type.

  • “Who is interested in 14 Park Road?”

    It finds the property by address and lists the applicants interested in it.

What your AI can do

Properties and applicants

Search properties by address, postcode, status or bedrooms, and find sales and lettings applicants and who is interested in a property.

Enquiries and people

List and log enquiries, look up people, landlords and tenants, and update a person's name or marketing consent.

Viewings, offers and sales

Read viewings, valuations, sales and lettings offers, sales progression, tasks and follow-ups, and create tasks.

  • “Find buyers looking for three bedrooms under £400,000.”

    It lists sales applicants filtered by bedrooms and price range.

  • “Log an enquiry from Tom Hughes on the website who wants a valuation.”

    It creates the enquiry with his details, the source and the valuation request.

  • “Remind James to call the vendor at 12 Mill Lane on Friday.”

    It finds James among your users and creates a task assigned to him with a due date.

80 tools for Street.co.uk

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_documentChanges dataCreate a new document. Required: data. API summary: Create a Document.
  • create_enquiryChanges dataLog a new enquiry in Street. In `data.attributes` pass first_name, last_name, email_address, telephone_number, message and custom_source (e.g. "website"), plus optional branch_uuid, property_uuid and flags request_viewing, request_valuation, property_to_sell or property_to_let. Send `data.type` "enquiry" and `data.relationships` as {}.
  • create_follow_upChanges dataCreate a new follow up. Required: data. Search follow ups first to avoid duplicates. API summary: Create a Follow Up.
  • create_maintenance_requestChanges dataCreate a new maintenance request.
  • create_messageChanges dataCreate a new message. Required: data. API summary: Create a Note.
  • create_taskChanges dataCreate a task. Send `data.type` "todo" and in `data.attributes` pass title, optional body/note, due_date and user_uuid to assign it to a colleague.
  • create_task_2Changes dataCreate a new task. Required: data. Search tasks first to avoid duplicates. API summary: Create a activity log.
  • delete_floorplan_mediumDeletesPermanently delete a medium by media id. Destructive action; may require approval. API summary: Delete a floorplan from a property.
  • delete_key_feature_featureDeletesPermanently delete a feature by feature id. Destructive action; may require approval. API summary: Delete a Property Key Feature.
  • delete_photo_mediumDeletesPermanently delete a medium by media id. Destructive action; may require approval. API summary: Delete a photo from a property.
  • get_a_single_sales_offerGet one quote by quote id. API summary: Get a single Sales Offer.
  • get_branchGet one branch by branch id. API summary: Get a single Branch.
  • get_brandGet one brand by brand id. API summary: Get a single Brand.
  • get_companyGet one company by company id. API summary: Get a single Company.
  • get_documentGet one document by document id. API summary: Get a single E-Sign Document.
  • get_enquiryGet one enquiry by `enquiry_id`.
  • get_inspectionGet one inspection by inspection id. API summary: Get a single Inspection.
  • get_interested_applicantGet one interested applicant by interested applicant id. API summary: Get a single Interested Applicant.
  • get_invoiceGet one invoice by invoice id. API summary: Get a single Invoice.
  • get_landlordGet one landlord by landlord id. API summary: Get a single Landlord.
  • get_leaseGet one lease by lease id. API summary: Get a single Tenancy.
  • get_lettings_applicantGet one lettings applicant (prospective tenant) by `applicant_id`, with their search criteria.
  • get_lettings_applicationGet one lettings application by application id. API summary: Get a single Lettings Application.
  • get_lettings_instructionGet one lettings instruction by lettings instruction id. API summary: Get a single Lettings Instruction.
  • get_move_outGet one move out by move out id. API summary: Get a single MoveOut.
  • get_personGet one person by their UUID (`contact_id`).
  • get_photo_and_measureGet one photo and measure by photo and measure id. API summary: Get a single Photo & Measure.
  • get_portal_listing_by_idGet one property by listing id. API summary: Get Portal Listing by ID.
  • get_projectGet one project by project id. API summary: Get a single Maintence Job.
  • get_propertyGet one property by `property_id`, with address, price, status and details.
  • get_property_keyGet one property key by property key id. API summary: Get a single Property Key.
  • get_questionnaire_responseGet one questionnaire response by questionnaire response id. API summary: Get a Questionnaire Response.
  • get_quoteGet one quote by quote id. API summary: Get a single Lettings Offer.
  • get_saleGet one sale by `sale_id`, with its progression details.
  • get_sales_applicantGet one sales applicant (buyer) by `applicant_id`, with their search criteria.
  • get_sales_instructionGet one sales instruction by sales instruction id. API summary: Get a single Sales Instruction.
  • get_solicitorGet one solicitor by solicitor id. API summary: Get a single Solicitor.
  • get_supplierGet one supplier by supplier id. API summary: Get a single Vendor.
  • get_tenantGet one tenant by tenant id. API summary: Get a single Tenant.
  • get_todo_typeGet one todo type by todo type id. API summary: Get a single Task Type.
  • get_userGet one user by user id. API summary: Get a single User.
  • get_valuationGet one valuation by `valuation_id`.
  • get_viewingGet one viewing by `viewing_id`.
  • list_branchesList your branches. Use this to find a branch UUID for filters or new enquiries.
  • list_enquiriesList enquiries, filtered by `filter_branch`, `filter_email_address`, `filter_telephone_number` or created/updated dates. Use to find new leads.
  • list_follow_upsList follow-ups, filtered by `filter_branch`, `filter_property` or dates.
  • list_interested_applicantsList applicants who are interested in a property; filter by `filter_property`.
  • list_landlordsList landlords, filtered by `filter_email_address`, `filter_telephone_number`, `filter_address` or `filter_status`.
  • list_lettings_applicantsList people looking to rent, filtered by price range, bedrooms, furnished, areas, branch, lead rating or dates.
  • list_lettings_offersList offers made on properties to let, filtered by `filter_status`, `filter_branch` or dates.
  • list_peopleList people (contacts), filtered by `filter_email_address`, `filter_telephone_number` or `filter_address`.
  • list_propertiesList properties, filtered by `filter_address`, `filter_postcode`, `filter_status`, `filter_branch`, `filter_bedrooms` or `filter_category`. Use this to find a property ID.
  • list_salesList sales progressing after an accepted offer, filtered by `filter_status`, `filter_branch` or dates.
  • list_sales_applicantsList buyers looking to purchase, filtered by price range, bedrooms, areas, branch, lead rating or dates.
  • list_sales_offersList offers made on properties for sale, filtered by `filter_status`, `filter_branch` or dates.
  • list_tasksList tasks (to-dos), filtered by `filter_branch`, `filter_property` or dates.
  • list_tenantsList tenants, filtered by `filter_email_address`, `filter_telephone_number`, `filter_address` or `filter_status`.
  • list_usersList the users (staff) in your Street account. Use this to find a user UUID to assign a task.
  • list_valuationsList valuation appointments, filtered by booked dates, `filter_status`, `filter_type`, `filter_branch` or `filter_cancelled`.
  • list_viewingsList viewings, filtered by `filter_booked_from` / `filter_booked_to`, `filter_status`, `filter_type`, `filter_branch` or `filter_cancelled`.
  • search_areasSearch areas by filter trashed. Use this to find existing areas before creating a new area. Results are paginated. API summary: Get all Areas.
  • search_brandsSearch brands by filter trashed. Use this to find existing brands before creating a new brand. Results are paginated. API summary: Get all Brands.
  • search_companiesSearch companies by filter trashed or filter telephone number. Use this to find existing companies before creating a new company. Results are paginated. API summary: Get all Companies.
  • search_inspectionsSearch inspections by filter status, filter due date from, filter due date to, filter booked from, filter booked to or sort. Use this to find existing inspections before creating a new inspection. Results are paginated. API summary: Get all Inspections.
  • search_invoicesSearch invoices by filter paid, filter voided or filter invoice type. Use this to find existing invoices before creating a new invoice. Results are paginated. API summary: Get all Invoices.
  • search_leasesSearch leases by filter trashed, filter created from, filter created to, filter updated from or filter updated to. Use this to find existing leases before creating a new lease. Results are paginated. API summary: Get all Tenancies.
  • search_lettings_instructionsSearch lettings instructions by filter trashed, filter created from, filter created to, filter updated from or filter updated to. Use this to find existing lettings instructions before creating a new lettings instruction. Results are paginated. API summary: Get all Lettings Instructions.
  • search_move_outsSearch move outs by filter trashed. Use this to find existing move outs before creating a new move out. Results are paginated. API summary: Get all Move outs.
  • search_photo_and_measuresSearch photo and measures by filter branch, filter status, filter booked from, filter booked to, filter trashed or filter cancelled. Use this to find existing photo and measures before creating a new photo and measure. Results are paginated. API summary: Get all Photo & Measures.
  • search_projectsSearch projects by filter status, filter reported from, filter reported to, filter completed from, filter completed to or filter trashed. Use this to find existing projects before creating a new project. Results are paginated. API summary: Get all Maintence Jobs.
  • search_property_keysSearch property keys by filter trashed or filter ident. Use this to find existing property keys before creating a new property key. Results are paginated. API summary: Get all Property Keys.
  • search_sales_instructionsSearch sales instructions by filter trashed, filter created from, filter created to, filter updated from or filter updated to. Use this to find existing sales instructions before creating a new sales instruction. Results are paginated. API summary: Get all Sales Instructions.
  • search_solicitorsSearch solicitors by filter email address. Use this to find existing solicitors before creating a new solicitor. API summary: Get all Solicitors.
  • search_suppliersSearch suppliers by filter status, filter property status, filter address, filter email address, filter telephone number or filter trashed. Use this to find existing suppliers before creating a new supplier. Results are paginated. API summary: Get all Vendors.
  • search_todo_typesSearch todo types by filter trashed, filter created from, filter created to, filter updated from or filter updated to. Use this to find existing todo types before creating a new todo type. Results are paginated. API summary: Get all Task Types.
  • update_invoiceChanges dataUpdate an existing invoice identified by invoice id. Only the fields you pass are changed. API summary: Mark an Invoice as paid.
  • update_key_featureChanges dataUpdate an existing key feature identified by property id. API summary: Update Property Key Features.
  • update_personChanges dataUpdate a person by `contact_id`: pass first_name, last_name or marketing_consent in `data.attributes`. Only the fields you pass change.
  • update_photo_mediumChanges dataUpdate an existing medium identified by media id. Only the fields you pass are changed. API summary: Update a photos details.
  • update_propertyChanges dataUpdate an existing property identified by property id. Only the fields you pass are changed. API summary: Patch Property details.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Street.co.uk from the app list.

  2. 2

    Paste your key

    Paste an Open API token from Street. You must be a company admin. In Street click the cog (Settings) > Account Administration > Applications, scroll to Create new application, enter a name, choose the 'Open API' token scope, add a developer contact name and email and click Create application. Copy the API access token shown.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Street.co.uk?

The AI can read enquiries, properties, people, sales and lettings applicants, viewings, valuations, offers, sales, landlords, tenants, tasks, follow-ups, branches and users. It can log new enquiries, create tasks and update a person's name or marketing consent.

Does the AI see my Street.co.uk credentials?

No. Your Street.co.uk API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Creating enquiries and tasks, and changing a person's marketing consent, can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Street.co.uk account.

Who can create the Street API token?

Only a company admin in Street. The token is created as an application under Account Administration > Applications with the 'Open API' scope. If you are not an admin, ask one to create it and share the token with you.

Let your AI work in Street.co.uk today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Street.co.uk free

HeyMyApps is not affiliated with Street.co.uk. Product names are trademarks of their owners.