Facebook
integration
Facebook Integration
Studio_Creatio
8.0

I have to configure a callback URL for facebook to be called by a webhook each time a user comments on my Facebook page.

I created the Creatio web service as per documentation provided by Facebook, but when I try to set the callback URL in my Facebook developer console i get an error.

I assume it is because Creatio services requires authentication. Is there any way to solve this issue?

I am working in a cloud instance, so I cannot change web.config files and similar other configurations. How can I create an anonymous web service?

Like 0

Like

1 comments

Hello Sivia,

I have done implementation of anonymous webservice in Creatio for a client of mine.

If you have Creatio cloud instance (as you state in your question) final configuration must be done from Creatio support on cloud server directly. 

You would need to create anonymous endpoint on Creatio side and all other necessary files (.svc file/s, changes in services.config files and changes in Web.config files) and submit a Ticket by Creatio support with instructions what they need to configure on server. You should prepare and test everything on you local development environment first and after this just provide instructions and files to Creatio support.

If you need any further assistance, just let me know.

Best regards,

Jelenko.

Show all comments
FreedomUI
list
detail
Studio_Creatio
8.0

Hello, community!

Could you please advise how to change the height of an Expanded list (detail) in Freedom UI? Is it possible to make the vertical size flexible depending on the number of rows?

Like 2

Like

1 comments

If you increase the height of the list within the expansion panel in the Page Designer, then the expansion panel's maximum height will match the list's size in the Page Designer. If there aren't enough records to fill that list, the expansion panel's height will be smaller to match the number of records. I don't think there's a way besides this to control the height without code/custom CSS.

Show all comments
Studio_Creatio
8.0

Good Day , 

I would just like to find out if there is a way to create Dynamic Radio Buttons in Creatio. That is based on Data we get from an external database. This is because we want an alternative to the dropdowns and selection combo boxes.

It is the cloud version of Creatio

The Version of Creatio is :

Like 0

Like

1 comments

Hello,

Unfortunately, this functionality is not available in the system. This idea has already been registered, and I will add your request there to raise its priority. As for now, we recommend using the checkbox field as a workaround.

Show all comments

Hi everyone,

I'm using the on-site version of Creatio and have created a custom entity. However, I've noticed that the folder icon on the list page is disabled for this entity.

Has anyone encountered this issue before? What could be the possible reasons for this behaviour, and are there specific settings or configurations I should check to enable it?

Any guidance would be appreciated!

Thanks in advance.

Like 0

Like

1 comments

Hello,

Please provide a screenshot where the folder icon shows as disabled.

Show all comments
Studio_Creatio
Sales_Creatio
Marketing_Creatio
8.0

Hello Community,


I have a scenario where a Business Process (BP) triggers a subprocess, and in some cases, the subprocess might trigger the parent process again, causing potential recursion.

I want to stop or forcefully terminate a running BP when certain conditions are met. Specifically:

1. How can I safely stop or cancel a BP that’s in Running status.
2. Are there any best practices in Creatio to handle recursive or circular process triggers?
 

Any code examples, best practices, or guidance would be greatly appreciated.

Thank you!

Like 1

Like

2 comments

Hello,

You can safely terminate running business processes directly from the Process log section.
To do this, apply a filter for processes with the “Running” status, select the needed items (or use Select All), and choose Cancel execution. This will manually stop the active instances.
A detailed step-by-step guide is available in the Academy article:
Cancel a process | Creatio Academy

To prevent issues related to recursive or circular process triggers in Creatio, it is recommended to avoid configurations where a process initiates a subprocess that, in turn, triggers the parent process again.
Make sure that your execution flow is clearly structured, with well-defined start conditions and logical restrictions that prevent processes from being invoked repeatedly.

This approach helps maintain stability, reduces the risk of process loops, and ensures predictable execution behavior across the system.

Andrii Kendzor,

Thanks for the reply!

I’m aware of the manual process. This situation occurring because the main parent process (50K Instance) is in a Cancelling state in the queue and two sub processes are triggering each other.

Can we restart the system and resume normal operations for the org? Or is there any other option available?

Show all comments
Studio_Creatio
8.0

Here I am using creatio 8.3, 
I have a 1:M relation between sprints and tasks 
I added a list of tasks on sprint list page 
I want when load sprint page, tasks list be empty and when choose one of sprints it shows its related tasks (Already when choose one of sprints it shows its related tasks is applied)
not show all available tasks when load

Like 0

Like

0 comments
Show all comments
identityservice
identity_service
OAuth2.0
Unauthorized
authentication
Studio_Creatio
8.0

I set up IdentityService following the manual. I generate the token, when I pass it with bearer to a request it gives error 401 Unauthorized.

After comparing the token (in jwt.io) with another token from an environment where it actually works, I noticed that my token does not have the following attributes in the body payload:

    "aud": "ApplicationAccess_c60a5f9ab2...",
  "prop:SysAdminUnitId": "ee85afe3-eaf3-4cc3-965...",
  "prop:Type": "ApplicationAccess",
  "prop:OwnerClientId": "IdServiceUser",
  "prop:ResourceId": "ApplicationAccess_c60a5f9ab..."


Could anyone help with this?

Like 5

Like

1 comments

Hello,

Please ensure that Creatio is properly connected to the Identity Service and that the diagnostics page displays all four green checkmarks.
Next, create an OAuth application in Creatio and use the Client ID and Client Secret generated for that application when obtaining the access token.

Make sure the user account under which the application operates has sufficient permissions to perform the required operations.

For detailed configuration steps, please refer to the official guide:
Connect the Identity Service to Creatio | Creatio Academy

Show all comments

I want create a bussiness rules in on record page in mi mobile application, but y don´t know where i can do this.

i have all this modules created on Creatio:

Like 0

Like

4 comments

Hello,

Unfortunately, in Freedom UI mobile, business rules can currently only be implemented at the metadata level, and we don’t yet have detailed public documentation on how to do this.

At this time, it’s only possible to configure mobile business rules for Freedom UI at the object level using standard functionality.

That said, our R&D team already has a task on extending this capability in future application releases.

 

Malika,

Good mornign Malika, 
I understand that it can't be done in a standard way, but at the metadata level, could you please send me an example? It's imperative to create a mobile business rule for a client, and I need to know how to do it. I have a developer certification, so I understand the framework.

Hello,
 

We have prepared the instructions on adding the business rules for Freedom UI mobile pages. You can check it here: Set up business rules at the page level for mobile -081025-160622.pdf


Best regards,
Malika

Malika,

Thanks, test this steps and return to you

Show all comments

Hi everyone 👋

We’re currently working on a process that includes an Approval element at the end of an Account creation flow.

The process runs successfully — no errors are thrown — and the approval record is created in the system.

However, the approval does not appear in the Account’s timeline (history/activities feed).

Here’s what we did:

  • We read the Account record before the approval step.
  • In the Approval element, we set the Object to “Account” and the Record ID to the Account Id from the previous “Read data” step.
  • The approval is correctly assigned to the approver, and the process completes successfully.

But still, nothing appears in the Account timeline.

We’d like the approval to be visible as an activity in the Account’s history (so users can see who approved what directly on the company page).

Has anyone managed to make this work?
Do we need an additional configuration (or maybe a script task) to explicitly link the approval to the Account in the timeline?

Any ideas or examples would be greatly appreciated 🙏

Thanks a lot,

Thierry

Like 0

Like

1 comments

Hi,

If you want approvals for Accounts to be visible and manageable, here’s a possible approach based on how approvals work for Orders:

Proposed idea / workaround:

-Adapt the business process for Accounts: for example take the existing "Order Approval Freedom" process and modify it to work with Account records.

-Create a new tab in the Account section

-Add a dedicated tab to display Approval and Approval List, similar to how it’s done in the Orders section.

In this new tab, users will see:

-All pending approvals

-Positive and negative approvals (statistics)

-Approvals assigned to them, which they can action

-Approvals not assigned to them are visible but cannot be approved

Currently, approvals won’t appear in the Account timeline, so this separate tab would provide a clear view of all approvals related to the Account.

Rewiewing approvals from timeline will be logged as an idea for developers in the future releases.

If needed, we can also provide screenshots or additional explanations -please let us know.

Show all comments
Studio_Creatio
8.0

Hello community

Is it possible to export on excel the duplicates for accounts?

Like 0

Like

5 comments

Hello,

Unfortunately, there is no built-in way to export all duplicates directly.

However, as a workaround, you can use one of the following approaches:

Option 1: Find duplicates directly in the database

You can identify duplicate records using an SQL query and then export the results manually.

SELECT email, COUNT(*)
FROM users
GROUP BY email
HAVING COUNT(*) > 1;


Option 2: Export data and use Excel to find duplicates

Export the dataset from your system to Excel (or CSV).

In Excel:

  • Select the relevant column(s).
  • Go to Home → Conditional Formatting → Highlight Cells Rules → Duplicate Values to highlight duplicates.

Hello Halyna,
 the results of duplicates search is complicated to reproduce using sql query.

I used postman and I called the following web service  {{BaseURI}}/0/rest/BulkDeduplicationService/GetGroupsOfDuplicates passing the following json

{
    "entityName": "Contact",
    "columns": [
        "Name",
        "Account
        "CreatedBy"
    ],
    "offset": 0,
    "count": 1000,
    "topDuplicatesPerGroup": 5,
    "filters": "{\"items\":{},\"logicalOperation\":0,\"isEnabled\":true,\"filterType\":6}"
}

If you want to get a rough equivalent using SQL - for example, to find contacts with identical or very similar names - you could try something like:

SELECT 
   Name,
   AccountId,
   CreatedById,
   COUNT(*) AS DuplicateCount
FROM Contact
WHERE Name IS NOT NULL
GROUP BY Name, AccountId, CreatedById
HAVING COUNT(*) > 1
ORDER BY DuplicateCount DESC;

This will show exact duplicates (same Name + Account + CreatedBy).

Hi, 

Duplicate management needs some improvement. Finally,  in 8.3.1 we can manually merge records.  

But we should be able to see total numbers of duplicates based on our duplicate rules etc.. 

Functionality has not evolved much for years (even lacking in Freedom UI for manual merge until now) and customer non-admin end-users are not satisfied with its functionality.

Marketing teams should be able to manage this without having to develop SQL programming knowledge or export excel lists. 

Customer data management is imperative, with contacts changing companies often, and this part is far from be up-to-standards with what Freedom UI offers. 

Simply have a list of duplicates and not even being able to provide some statistics without querying the db directly is something that end-users have a lot of difficulty accepting, considering what exists on the market today.

Damien Collot,

100% agree on this, there needs to be better tooling for handling this on the user end, with any appropriate guardrails that can be put in place via customisation for such actions.

Show all comments